withThemeBackgroundColor(Setting::get('style_background_color')); $view->withThemeTextColor(Setting::get('style_text_color')); $viewData = $view->getData(); $themeView = array_only($viewData, preg_grep('/^theme/', array_keys($viewData))); $hasThemeSettings = array_filter($themeView, function ($data) { return $data != null; }); $view->withThemeSetup(!empty($hasThemeSettings)); } }