composer('*', function ($view) { //Hidden menu items in sidebar on dashboard if (auth()->check() and template()->get('cp')){ template()->get('cp')->getNavigation()->get('anomaly.module.variables')->setClass('hidden'); template()->get('cp')->getNavigation()->get('anomaly.module.system')->setClass('hidden'); template()->get('cp')->getNavigation()->get('anomaly.module.redirects')->setClass('hidden'); template()->get('cp')->getNavigation()->get('anomaly.module.repeaters')->setClass('hidden'); } //Auto Language Switcher if (config('advs.lang_switcher_for_browser') and is_null(Request()->session()->get('_locale'))) { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);//Get Browser Language $acceptLang = config('streams::locales.enabled'); //Supported Language $lang = in_array($lang, $acceptLang) ? $lang : config('streams::locales.default', 'en'); App()->setLocale($lang); Request()->session()->put('_locale', $lang); } }); } /** * Register any application services. * * @return void */ public function register() { // } }