public function delete($id) { try { $perm = $this->model->findOrFail($id); $oldData = $perm; $perm->delete(); $this->event->fire('permissions.delete', array($oldData)); return true; } catch (ModelNotFoundException $e) { return false; } }