addSettingsToViews(); // logDB(); } /** * Add settings to views */ public function addSettingsToViews(): void { ViewFacade::composer(['web.layouts.app'], function (View $view) { $view->with('settings', app(SiteSettings::class)); $view->with('socialMedia', app(SiteSocialSettings::class)); }); ViewFacade::composer('web.pages.home.index', function (View $view) { $brands = Brand::query()->get(['id', 'image']); $view->with('homepage', app(HomeSettings::class)); $view->with('brands', $brands); }); } }