$server, 'backups' => $this->repository->setServer($server)->getBackups(), ]); } public function store(Server $server, StoreBackupRequest $request) { $this->repository->setServer($server)->backup($request->mode, $request->compressionType); return back(); } public function restore(Server $server, RollbackBackupRequest $request) { $this->repository->setServer($server)->restore($request->archive); return back(); } public function destroy(Server $server, RollbackBackupRequest $request) { $this->repository->setServer($server)->delete($request->archive); return back(); } }