/** * Remove the specified Action from storage. * @param int $id * @return Response */ public function destroy($id) { if (!AuthcheckController::checkAuth(Sentinel::forceCheck(), ['action.delete'], 'Acoes', 'apagar')) { return redirect()->back(); } else { $action = $this->actionRepository->find($id); if (empty($action)) { Flash::error('Action not found'); return redirect(route('actions.index')); } $this->actionRepository->delete($id); Flash::success('Action deleted successfully.'); return redirect(route('actions.index')); } }
/** * Remove the specified Module from storage. * * @param int $id * * @return Response */ public function destroy($id) { if (!AuthcheckController::checkAuth(Sentinel::forceCheck(), ['module.delete'], 'Modulos', 'apagar')) { return redirect()->back(); } else { $module = $this->moduleRepository->find($id); if (empty($module)) { Flash::error('Module not found'); return redirect(route('modules.index')); } $this->moduleRepository->delete($id); Flash::success('Module deleted successfully.'); return redirect(route('modules.index')); } }
/** * Remove the specified User from storage. * @param int $id * @return Response */ public function destroy($id) { if (!AuthcheckController::checkAuth(Sentinel::forceCheck(), ['user.delete'], 'Usuarios', 'excluir')) { return redirect()->back(); } else { $user = $this->userRepository->find($id); if (empty($user)) { Flash::error('User not found'); return redirect(route('users.index')); } $this->userRepository->delete($id); Flash::success('User deleted successfully.'); return redirect(route('users.index')); } }