remember('app_settings', now()->addSecond(1), function () { return (array) DB::table('settings')->find(1); }); $menus = Menu::all(); $blogs = Blog::where(['is_published' => 1])->get(); if ($settings) { config(['app.settings' => (array) $settings]); } if ($menus) { config(['app.menus' => $menus]); } if ($blogs) { config(['app.blogs' => $blogs]); } } }