SS_TemplateLoader
class SS_TemplateLoader (View source)
Handles finding templates from a stack of template manifest objects.
Methods
static SS_TemplateLoader
instance()
No description
getManifest()
Returns the currently active template manifest instance.
popManifest()
No description
array
findTemplates(string|array $templates, string $theme = null)
Attempts to find possible candidate templates from a set of template names from modules, current theme directory and finally the application folder.
Details
static SS_TemplateLoader
instance()
SS_TemplateManifest
getManifest()
Returns the currently active template manifest instance.
pushManifest(SS_TemplateManifest $manifest)
SS_TemplateManifest
popManifest()
array
findTemplates(string|array $templates, string $theme = null)
Attempts to find possible candidate templates from a set of template names from modules, current theme directory and finally the application folder.
The template names can be passed in as plain strings, or be in the format "type/name", where type is the type of template to search for (e.g. Includes, Layout).