src/Services/TypiCMS.php
public function templates()
    {
        try {
            $directory = $this->getTemplateDir();
            $files = File::files($directory);
        } catch (Exception $e) {
            $files = File::files(base_path('vendor/typicms/pages/src/resources/views/public'));
        }
        $templates = [];
        foreach ($files as $file) {
            $filename = File::name($file);
            if ($filename === 'default.blade') {
                continue;
            }
            $name = str_replace('.blade', '', $filename);
            if ($name[0] != '_' && $name != 'master') {
                $templates[$name] = ucfirst($name);
            }
        }

        return ['' => 'Default'] + $templates;
    }
public function templates()
    {
        try {
            $directory = $this->getTemplateDir();
            $files = File::files($directory);
        } catch (Exception $e) {
            $files = File::files(base_path('vendor/typicms/pages/src/resources/views/public'));
        }
        $templates = [];
        foreach ($files as $file) {
            $filename = File::name($file);
            if ($filename === 'default.blade') {
                continue;
            }
            $name = str_replace('.blade', '', $filename);
            if ($name[0] != '_' && $name != 'master') {
                $templates[$name] = ucfirst($name);
            }
        }

        return ['' => 'Default'] + $templates;
    }
public function templates ( ) { try { $ directory = $ this -> getTemplateDir ( ) ; $ files = File :: files ( $ directory ) ; } catch ( Exception $ e ) { $ files = File :: files ( base_path ( 'vendor/typicms/pages/src/resources/views/public' ) ) ; } $ templates = [ ] ; foreach ( $ files as $ file ) { $ filename = File :: name ( $ file ) ; if ( $ filename === 'default.blade' ) { continue ; } $ name = str_replace ( '.blade' , '' , $ filename ) ; if ( $ name [ 0 ] != '_' && $ name != 'master' ) { $ templates [ $ name ] = ucfirst ( $ name ) ; } } return [ '' => 'Default' ] + $ templates ; }
List templates files from directory.

@return array
List templates files from directory .