checkPermission('settings-manage'); $this->checkPermission('restrictions-manage-all'); $deletions = Deletion::query()->with(['deletable', 'deleter'])->paginate(10); return view('settings.recycle-bin', [ 'deletions' => $deletions, ]); } /** * Empty out the recycle bin. */ public function empty() { $this->checkPermission('settings-manage'); $this->checkPermission('restrictions-manage-all'); $deleteCount = (new TrashCan())->destroyFromAllDeletions(); $this->showSuccessNotification(trans('settings.recycle_bin_empty_notification', ['count' => $deleteCount])); return redirect('/settings/recycle-bin'); } }