Devise\Pages\PagesRepository::pages PHP Method

pages() public method

Finds lots of pages in the system that are not admin pages and belong to the current language
public pages ( ) : Page
return Page
    public function pages()
    {
        $languageId = $this->Input->get('language_id', $this->Config->get('devise.languages.primary_language_id'));
        $showAdmin = $this->Input->get('show_admin', false);
        $pages = $this->Page->where('response_type', 'View')->where('language_id', $languageId);
        if ($showAdmin !== 'true') {
            $pages = $pages->where('dvs_admin', '<>', 1)->where('is_admin', '<>', 1);
        }
        $pages = $pages->paginate();
        foreach ($pages as $page) {
            $this->wrapPageVersionStatuses($page->versions, $page);
        }
        return $this->wrapLanguagesAroundPages($pages);
    }