repository = $repository; $this->daemonBackupRepository = $daemonBackupRepository; $this->connection = $connection; } /** * Deletes a backup from the system. * * @param \Pterodactyl\Models\Backup $backup * @throws \Throwable */ public function handle(Backup $backup) { $this->connection->transaction(function () use ($backup) { $this->daemonBackupRepository->setServer($backup->server)->delete($backup); $this->repository->delete($backup->id); }); } }