FilesystemLoader
class FilesystemLoader extends Loader
FilesystemLoader is a loader that read templates from the filesystem.
Methods
|  setLogger(LoggerInterface $logger)  Sets the debug logger to use for this loader.  |  from Loader | |
|  __construct(array $templatePathPatterns)  Constructor.  |  ||
| Storage|bool |  load(TemplateReferenceInterface $template)  Loads a template.  |  |
| bool |  isFresh(TemplateReferenceInterface $template, int $time)  Returns true if the template is still fresh.  |  
Details
setLogger(LoggerInterface $logger)
Sets the debug logger to use for this loader.
Parameters
| LoggerInterface | $logger | A logger instance | 
__construct(array $templatePathPatterns)
Constructor.
Parameters
| array | $templatePathPatterns | An array of path patterns to look for templates | 
Storage|bool load(TemplateReferenceInterface $template)
Loads a template.
Parameters
| TemplateReferenceInterface | $template | A template | 
Return Value
| Storage|bool | false if the template cannot be loaded, a Storage instance otherwise | 
bool isFresh(TemplateReferenceInterface $template, int $time)
Returns true if the template is still fresh.
Parameters
| TemplateReferenceInterface | $template | A template | 
| int | $time | The last modification time of the cached template (timestamp) | 
Return Value
| bool | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/3.2/Symfony/Component/Templating/Loader/FilesystemLoader.html