/** * 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(); } } }
/** * 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(); }