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';
}