letsgoi/laravel-health-check
A Laravel package for adding configurable health checks and a status endpoint to your app. Monitor database, cache, storage, queue, and custom checks, returning JSON for uptime and readiness probes.
composer require vendor/package:^4.0
Replace vendor/package with the actual package name. Laravel package auto-discovery should register the service provider automatically.php artisan vendor:publish --provider="Vendor\Package\PackageServiceProvider"
Read the generated config/*.php and the package README for required environment variables.php artisan config:clear && php artisan cache:clear
^4.0, run composer update vendor/package --with-dependencies, then run php artisan test. Keep the framework and package upgrade in the same PR when moving from Laravel 10 to 11/12.config/*.php and environment variables, not hard-coded values. This makes it easy to run different settings per environment.RefreshDatabase, Event::fake(), Queue::fake()) around package calls. If the package provides test helpers, use them rather than mocking internals.^4.0 in composer.json and avoid mixing v3 and v4 across environments.composer why-not vendor/package 4.0 to confirm the blocker before debugging further.composer.json for PHP and extension requirements. Laravel 12 typically expects a newer PHP baseline; ensure CI and production match.dont-discover, register the service provider manually in bootstrap/providers.php (Laravel 11+) or config/app.php.php artisan config:clear, php artisan route:clear, and php artisan optimize:clear. Stale caches are a common cause of “package not working” after a major upgrade.composer show vendor/package, php artisan about, storage/logs/laravel.log, and the package’s GitHub issues for Laravel 12 compatibility reports.composer install with a committed composer.lock so all environments resolve the same Laravel/package combination.How can I help you explore Laravel packages today?