Elgg\Application\CacheHandler::getViewFileType PHP Метод

getViewFileType() приватный Метод

- view/name.extension returns "extension" if "extension" is valid - css/view return "css" - js/view return "js" - Otherwise, returns "unknown"
private getViewFileType ( string $view ) : string
$view string The view name
Результат string
    private function getViewFileType($view)
    {
        $extension = (new \SplFileInfo($view))->getExtension();
        $hasValidExtension = isset(self::$extensions[$extension]);
        if ($hasValidExtension) {
            return $extension;
        }
        if (preg_match('~(?:^|/)(css|js)(?:$|/)~', $view, $m)) {
            return $m[1];
        }
        return 'unknown';
    }