Lines Matching refs:Loader
27 $loader = new \Twig\Loader\FilesystemLoader('/path/to/templates');
169 ``\Twig\Loader\FilesystemLoader``
178 ``\Twig\Loader\FilesystemLoader`` loads templates from the file system. This loader
182 $loader = new \Twig\Loader\FilesystemLoader($templateDir);
186 $loader = new \Twig\Loader\FilesystemLoader([$templateDir1, $templateDir2]);
212 ``\Twig\Loader\FilesystemLoader`` support absolute and relative paths. Using relative
217 $loader = new \Twig\Loader\FilesystemLoader('templates', getcwd().'/..');
224 ``\Twig\Loader\ArrayLoader``
227 ``\Twig\Loader\ArrayLoader`` loads a template from a PHP array. It's passed an array
230 $loader = new \Twig\Loader\ArrayLoader([
248 ``\Twig\Loader\ChainLoader``
251 ``\Twig\Loader\ChainLoader`` delegates the loading of templates to other loaders::
253 $loader1 = new \Twig\Loader\ArrayLoader([
256 $loader2 = new \Twig\Loader\ArrayLoader([
261 $loader = new \Twig\Loader\ChainLoader([$loader1, $loader2]);
270 ``\Twig\Loader\ChainLoader`` accepts any loader that implements
271 ``\Twig\Loader\LoaderInterface``.
277 Create your own Loader
280 All loaders implement the ``\Twig\Loader\LoaderInterface``::
291 …* @deprecated since 1.27 (to be removed in 2.0), implement \Twig\Loader\SourceContextLoaderInterfa…
319 ``\Twig\Loader\SourceContextLoaderInterface`` to avoid deprecation notices.
323 As of Twig 1.11.0, you can also implement ``\Twig\Loader\ExistsLoaderInterface``