Devise\Templates\TemplatesRepository::registeredTemplatesList PHP Method

registeredTemplatesList() public method

Get an array of all registered templates as an array of paths and human names; registered means already in templates config
public registeredTemplatesList ( boolean $showHumanName = true ) : array
$showHumanName boolean False returns just paths array
return array
    public function registeredTemplatesList($showHumanName = true)
    {
        $templatesArr = $this->Config->get('devise.templates');
        $templateKeysArr = array_keys($templatesArr);
        $deviseResults = array();
        $results = array();
        foreach ($templateKeysArr as $template) {
            if ($showHumanName) {
                $results[$template] = array_get($templatesArr[$template], 'human_name', $template);
            } else {
                $results[$template] = $template;
            }
            if (strpos($template, 'devise') !== false) {
                $deviseResults[$template] = $results[$template];
                unset($results[$template]);
            }
        }
        asort($results);
        asort($deviseResults);
        return array_reverse($deviseResults + $results);
    }