Devise\Pages\PagesRepository::findPageTemplates PHP Метод

findPageTemplates() публичный Метод

Find the page templates for this given page
public findPageTemplates ( [type] $page ) : [type]
$page [type]
Результат [type]
    public function findPageTemplates($page)
    {
        $templates = [];
        $view = $page->view;
        $config = $this->Config->get('devise.templates');
        $config = isset($config[$view]) ? $config[$view] : [];
        $extends = isset($config['extends']) ? $config['extends'] : null;
        if ($view) {
            $templates[] = $view;
        }
        if ($extends) {
            $templates[] = $extends;
        }
        $templates = array_merge($templates, $this->ViewOpener->findAllIncludedViews($view));
        return $templates;
    }