Ejemplo n.º 1
0
 /**
  * BaseController constructor.
  *
  * @param Request $request
  */
 public function __construct(Request $request)
 {
     //Get current request
     $this->request = $request;
     //Set active theme
     Theme::setActive('administration');
     //Check user is logged in
     if (Sentinel::guest()) {
         if (!in_array($request->getPathInfo(), $this->routes)) {
             return Redirect::to('/admin/auth/login')->send();
         }
     } else {
         $this->user = Sentinel::getUser();
         if (self::isAdmin() == 1) {
             $this->globalViewData();
         } else {
             Redirect::to('/404')->send();
         }
     }
 }
Ejemplo n.º 2
0
 /**
  * BaseController constructor.
  *
  * @param Request $request
  */
 public function __construct(Request $request)
 {
     //Get current request
     $this->request = $request;
     //Set active theme
     Theme::setActive('dressplace');
     //Check user is logged in
     if (Sentinel::guest()) {
         if (!in_array($request->getPathInfo(), $this->routes)) {
             //				return Redirect::to('/admin/auth/login')->send();
         }
     } else {
         $this->user = Sentinel::getUser();
         self::getActiveUser();
     }
     //Init system
     $this->systemInit();
     //Load navigation
     $this->getNavPages();
     $this->getCategories();
 }