/** * Delete user * * @param $id * @return bool */ public function deleteById($id) { $user = $this->userRepo->findById($id); if ($user && $user->permission != 'admin') { $this->userRepo->delete($user); event(new UserWasDeleted($user)); return true; } return false; }