/** * Display Page */ public function page($id, Settings $settings, Menu $menu, Posts $post) { $slogan = $settings->whereName('slogan_fr')->first(); $menuItems = $menu->getAllMenuItems(); $pageTitle = $menu->find($id)->title_fr; $postData = $post->whereid($id)->get(); return view('page')->withSlogan($slogan)->withMenu($menuItems)->withPageTitle($pageTitle)->withPosts($postData); }