view->getShared()['GeneralConfigGlobal'] ?? null; if ($generalConfig) { View::share('generalConfig', $generalConfig ->where('type', GeneralConfigType::breedingPage()) ->first()); } } public function index() { return view('front.breeding-page.index'); } public function list(BreedingPageType $pagesType) { $pages = BreedingPage::where('type', $pagesType)->whereStatus(true)->get(); return view('front.breeding-page.list', compact('pages', 'pagesType')); } // phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassAfterLastUsed public function show(BreedingPageType $pagesType, BreedingPage $page) { return view('front.breeding-page.show', compact('page', 'pagesType')); } }