where('type', StaticPageType::home)->first(); $sectionModels = Section::query()->where('page_id', $staticPageModel->id)->get(); $stripModels = Strip::query()->where('published', true) ->orderBy('publish_at', 'DESC') ->limit(6) ->with('news') ->get(); $newsModels = News::query()->where('published', true) ->orderBy('publish_at', 'DESC') ->limit(4) ->get(); $slideModels = Slide::query()->where('slider', SliderTypeEnum::home)->get(); return view('fo.pages.home', compact('staticPageModel', 'sectionModels', 'stripModels', 'newsModels', 'slideModels')); } }