/**
  * 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'));
     }
 }
Example #3
0
 /**
  * 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'));
     }
 }