Advanced
Creating Checks
Fire Tower lets you create your own checks that report back to our servers. You can generate a check using the php artisan make:firetower-check
command.
Adding Your Check
Add your custom check to the array in the FireTowerServiceProvider
:
<?php
//...
class FireTowerServiceProvider extends ServiceProvider
{
public function boot(): void
{
//...
FireTower::checks(function () {
return [
DebugModeInProductionCheck::check(),
LaravelVersionCheck::check(),
PhpVersionCheck::check(),
MailConfigInProductionCheck::check(),
MyFancyNewCheck::check(),
];
});
}
}