(no description)
File Size: | 86 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Mustache_Loader_ProductionFilesystemLoader:: (2 methods):
__construct()
loadFile()
Class: Mustache_Loader_ProductionFilesystemLoader - X-Ref
Mustache Template production filesystem Loader implementation.__construct($baseDir, array $options = array() X-Ref |
Mustache production filesystem Loader constructor. Passing an $options array allows overriding certain Loader options during instantiation: $options = array( // The filename extension used for Mustache templates. Defaults to '.mustache' 'extension' => '.ms', 'stat_props' => array('size', 'mtime'), ); Specifying 'stat_props' overrides the stat properties used to invalidate the template cache. By default, this uses 'mtime' and 'size', but this can be set to any of the properties supported by stat(): http://php.net/manual/en/function.stat.php You can also disable filesystem stat entirely: $options = array('stat_props' => null); But with great power comes great responsibility. Namely, if you disable stat-based cache invalidation, YOU MUST CLEAR THE TEMPLATE CACHE YOURSELF when your templates change. Make it part of your build or deploy process so you don't forget! param: string $baseDir Base directory containing Mustache template files. param: array $options Array of Loader options (default: array()) |
loadFile($name) X-Ref |
Helper function for loading a Mustache file by name. param: string $name return: Mustache_Source Mustache Template source |