@forelse ($backups as $backup) @php $database = $backup->database; $databaseName = $database?->name ?? 'Deleted database'; $link = null; if ($database && $database instanceof \App\Models\ServiceDatabase) { $service = $database->service; if ($service) { $environment = $service->environment; $project = $environment?->project; if ($project && $environment) { $link = route('project.service.configuration', [ 'project_uuid' => $project->uuid, 'environment_uuid' => $environment->uuid, 'service_uuid' => $service->uuid, ]); } } } elseif ($database) { $environment = $database->environment; $project = $environment?->project; if ($project && $environment) { $link = route('project.database.backup.index', [ 'project_uuid' => $project->uuid, 'environment_uuid' => $environment->uuid, 'database_uuid' => $database->uuid, ]); } } @endphp @if ($link) @else
@endif
{{ $databaseName }}
Frequency: {{ $backup->frequency }}
@if (!$backup->enabled) Disabled @endif
@if ($link)
@else
@endif @empty
No backup schedules are using this storage.
@endforelse