public function Twig_Loader_Filesystem::addPath in Translation template extractor 6.3
Same name and namespace in other branches
- 7.3 vendor/Twig/Loader/Filesystem.php \Twig_Loader_Filesystem::addPath()
Adds a path where templates are stored.
Parameters
string $path A path where to look for templates:
string $namespace A path name:
Throws
1 call to Twig_Loader_Filesystem::addPath()
- Twig_Loader_Filesystem::setPaths in vendor/
Twig/ Loader/ Filesystem.php - Sets the paths where templates are stored.
File
- vendor/
Twig/ Loader/ Filesystem.php, line 87
Class
- Twig_Loader_Filesystem
- Loads template from the filesystem.
Code
public function addPath($path, $namespace = self::MAIN_NAMESPACE) {
// invalidate the cache
$this->cache = array();
if (!is_dir($path)) {
throw new Twig_Error_Loader(sprintf('The "%s" directory does not exist.', $path));
}
$this->paths[$namespace][] = rtrim($path, '/\\');
}