public function Twig_Loader_Filesystem::exists in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/twig/twig/lib/Twig/Loader/Filesystem.php \Twig_Loader_Filesystem::exists()
Check if we have the source code of a template, given its name.
Parameters
string $name The name of the template to check if we can load:
Return value
bool If the template source code is handled by this loader or not
Overrides Twig_ExistsLoaderInterface::exists
File
- vendor/
twig/ twig/ lib/ Twig/ Loader/ Filesystem.php, line 145
Class
- Twig_Loader_Filesystem
- Loads template from the filesystem.
Code
public function exists($name) {
$name = $this
->normalizeName($name);
if (isset($this->cache[$name])) {
return true;
}
try {
return false !== $this
->findTemplate($name, false);
} catch (Twig_Error_Loader $exception) {
return false;
}
}