public function collection($slug) { /** @var Page $page */ $page = Page::whereSlug($slug)->whereNull('parent_id')->first(); if (!$page || !$page->is_visible) { abort(404); } $page->load('childs.pageable'); return $this->view('frontend.collection', $page); }