}); View::composer('partials.popups.sitemap', function ($view) { $root = Collector::get('root'); $current = Collector::get('current'); $view->with('root', $root)->with('current', $current); }); View::composer('partials.popups.apply_form_text', function ($view) { $oferta = Cache::tags('j_tree')->rememberForever('oferta_' . App::getLocale(), function () { return Tree::where('slug', 'oferta')->first(); }); $view->with('oferta', $oferta); }); View::composer(['partials.popups.apply_form', 'partials.popups.new_partner', 'partials.popups.apply_form_deposit', 'partials.popups.apply_form_business'], function ($view) { $operatorCodes = explode(',', Settings::get('mobile_operators_codes')); $occupations = Cache::tags('occupations')->rememberForever('occupations_' . App::getLocale(), function () { return Occupation::active()->get(); }); $regions = Cache::tags('regions')->rememberForever('regions_' . App::getLocale(), function () { return Region::active()->get(); }); $cities = Cache::tags('cities')->rememberForever('cities_region_1_' . App::getLocale(), function () { return City::active()->byRegion(1)->get(); }); $view->with('occupations', $occupations)->with('operatorCodes', $operatorCodes)->with('regions', $regions)->with('cities', $cities); }); /* View::composer('partials.popups.new_partner', function($view) { $operatorCodes = explode(',', Settings::get('mobile_operators_codes')); $occupations = Occupation::active()->get(); $view->with('occupations', $occupations)->with('operatorCodes', $operatorCodes); });