Ejemplo n.º 1
0
 /**
  * Load user pages routes
  */
 static function loadUserPagesRoutes()
 {
     // Load user pages
     Route::group(['middleware' => ['visit']], function () {
         // Run all pages
         if (Schema::hasTable('pages')) {
             foreach (Page::where('active', 1)->get() as $page) {
                 // Create page route
                 Route::get($page->route, function () use($page) {
                     // Load idiom
                     Idiom::loadIdiom();
                     // Get page data file
                     $data = (array) (include $page->getDataPath());
                     // Display page view file
                     return view($page->getView(), $data);
                 });
             }
         }
     });
 }
Ejemplo n.º 2
0
 /**
  * Create a new authentication controller instance.
  *
  * @return void
  */
 public function __construct()
 {
     // Load idiom
     Idiom::loadIdiom();
     $this->middleware('guest', ['except' => 'getLogout']);
 }
Ejemplo n.º 3
0
 /**
  * Change session idiom
  * 
  * @param string $idiom
  * @return redirect
  */
 public function setIdiom($idiom)
 {
     Idiom::setIdiom($idiom);
     return redirect('/');
 }
Ejemplo n.º 4
0
 /**
  * Create a new password controller instance.
  *
  * @return void
  */
 public function __construct()
 {
     // Load idiom
     Idiom::loadIdiom();
     $this->middleware('guest');
 }
Ejemplo n.º 5
0
 /**
  * Create a new controller instance.
  *
  * @return void
  */
 public function __construct()
 {
     // Load idiom
     Idiom::loadIdiom();
 }
Ejemplo n.º 6
0
 /**
  * Init admin controller
  */
 public function __construct()
 {
     Idiom::loadIdiom();
 }