Example #1
0
 public function __construct()
 {
     $this->globalSiteSettings = Cache::remember('settings', 3600, function () {
         $array = array();
         $settings = App\Settings::all();
         foreach ($settings as $setting) {
             $array = array_add($array, $setting->name, $setting->value);
         }
         return $array;
     });
     view()->share('globalSiteSettings', $this->globalSiteSettings);
 }
Example #2
0
 /**
  * Create a new authentication controller instance.
  *
  * @return void
  */
 public function __construct()
 {
     $this->middleware('guest', ['except' => 'getLogout']);
     $this->globalSiteSettings = Cache::remember('settings', 3600, function () {
         $array = array();
         $settings = App\Settings::all();
         foreach ($settings as $setting) {
             $array = array_add($array, $setting->name, $setting->value);
         }
         return $array;
     });
 }