for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Spatie\Backup\Tasks\Monitor;
use Illuminate\Support\Str;
use Spatie\Backup\BackupDestination\BackupDestination;
use Spatie\Backup\Exceptions\InvalidHealthCheck;
abstract class HealthInspection
{
abstract public function handle(BackupDestination $backupDestination);
public function name()
return Str::title(class_basename($this));
}
protected function fail($message)
throw new InvalidHealthCheck($message);