Files
panel/app/Http/Controllers/Client/Servers/BackupController.php
2022-07-22 23:59:04 -05:00

26 lines
574 B
PHP

<?php
namespace App\Http\Controllers\Client\Servers;
use App\Http\Controllers\Controller;
use App\Models\Server;
use App\Services\Servers\BackupService;
use Illuminate\Http\Request;
use Inertia\Inertia;
class BackupController extends Controller
{
public function __construct(private BackupService $backupService)
{
}
public function index(Server $server)
{
return Inertia::render('servers/backups/Index', [
'server' => $server,
'backups' => $this->backupService->setServer($server)->getBackups(),
]);
}
}