for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace PavelMironchik\LaravelBackupPanel\Rules;
use Illuminate\Contracts\Validation\Rule;
class BackupDisk implements Rule
{
public function passes($attribute, $value)
$configuredBackupDisks = config('backup.backup.destination.disks');
return in_array($value, $configuredBackupDisks);
}
public function message()
return 'This disk is not configured as a backup disk.';