|
|
@@ -12,19 +12,19 @@
|
|
|
/**
|
|
|
* Mustache Template filesystem Loader implementation.
|
|
|
*
|
|
|
- * An ArrayLoader instance loads Mustache Template source from the filesystem by name:
|
|
|
+ * A FilesystemLoader instance loads Mustache Template source from the filesystem by name:
|
|
|
*
|
|
|
- * $loader = new FilesystemLoader(dirname(__FILE__).'/views');
|
|
|
+ * $loader = new Mustache_Loader_FilesystemLoader(dirname(__FILE__).'/views');
|
|
|
* $tpl = $loader->load('foo'); // equivalent to `file_get_contents(dirname(__FILE__).'/views/foo.mustache');
|
|
|
*
|
|
|
* This is probably the most useful Mustache Loader implementation. It can be used for partials and normal Templates:
|
|
|
*
|
|
|
* $m = new Mustache(array(
|
|
|
- * 'loader' => new FilesystemLoader(dirname(__FILE__).'/views'),
|
|
|
- * 'partials_loader' => new FilesystemLoader(dirname(__FILE__).'/views/partials'),
|
|
|
+ * 'loader' => new Mustache_Loader_FilesystemLoader(dirname(__FILE__).'/views'),
|
|
|
+ * 'partials_loader' => new Mustache_Loader_FilesystemLoader(dirname(__FILE__).'/views/partials'),
|
|
|
* ));
|
|
|
*
|
|
|
- * @implements Loader
|
|
|
+ * @implements Mustache_Loader
|
|
|
*/
|
|
|
class Mustache_Loader_FilesystemLoader implements Mustache_Loader
|
|
|
{
|
|
|
@@ -63,7 +63,7 @@ class Mustache_Loader_FilesystemLoader implements Mustache_Loader
|
|
|
/**
|
|
|
* Load a Template by name.
|
|
|
*
|
|
|
- * $loader = new FilesystemLoader(dirname(__FILE__).'/views');
|
|
|
+ * $loader = new Mustache_Loader_FilesystemLoader(dirname(__FILE__).'/views');
|
|
|
* $loader->load('admin/dashboard'); // loads "./views/admin/dashboard.mustache";
|
|
|
*
|
|
|
* @param string $name
|