Esempio n. 1
0
 /**
  * Will restore the origin url with queries, but also remember the session flashes
  *
  * @author Casper Rasmussen <*****@*****.**>
  * @access public
  * @param array $params
  * @param array $blacklist
  * @return bool|\Illuminate\Http\RedirectResponse
  */
 function query_restorer_with_flash($params = [], $blacklist = [])
 {
     if ($redirect = query_restorer($params, $blacklist)) {
         $redirectResponse = redirect()->to($redirect);
         (new FlashRestorer())->apply($redirectResponse);
         return $redirectResponse;
     }
     return false;
 }
Esempio n. 2
0
 /**
  * List all users.
  *
  * @author Morten Rugaard <*****@*****.**>
  *
  * @return \Illuminate\View\View
  */
 public function index()
 {
     // Check user level
     if (Gate::denies('backend-admin')) {
         abort(403);
     }
     // Run query restorer
     if ($route = query_restorer([], ['search'])) {
         return redirect()->to($route);
     }
     // Retrieve all users
     $users = $this->userRepository->getPaginated();
     return view('nodes.backend::backend-users.index', compact('users'));
 }