public function delete(Request $request, $id) { $event = Event::findOrFail($id); if ($request->user()->cannot('delete-event', $event)) { abort(403); } return $this->repository->delete($event); }
public function find($id) { return Event::findOrFail($id); }