Smarty Resource Plugin
Base implementation for resource plugins
Located in /libs/sysplugins/smarty_resource.php (line 18)
| Class | Description |
|---|---|
| Smarty_Internal_Resource_Extends | Smarty Internal Plugin Resource Extends |
| Smarty_Internal_Resource_File | Smarty Internal Plugin Resource File |
| Smarty_Internal_Resource_Registered | Smarty Internal Plugin Resource Registered |
| Smarty_Internal_Resource_String | Smarty Internal Plugin Resource String |
| Smarty_Resource_Custom | Smarty Resource Plugin |
| Smarty_Resource_Recompiled | Smarty Resource Plugin |
| Smarty_Resource_Uncompiled | Smarty Resource Plugin |
cache for Smarty_Template_Compiled instances
cache for Smarty_Resource instances
cache for Smarty_Template_Source instances
resource types provided by the core
Name of the Class to compile this resource's contents with
Name of the Class to tokenize this resource's contents with
Name of the Class to parse this resource's contents with
initialize Config Source Object for given resource
modify template_resource according to resource handlers specifications
Load Resource Handler
extract resource_type and resource_name from template_resource and config_resource
initialize Source Object for given resource
Either [$_template] or [$smarty, $template_resource] must be specified
build template filepath by traversing the template_dir array
modify resource_name according to resource handlers specifications
test is file exists and save timestamp
Determine basename for compiled filename
Load template's source into current template object
Normalize Paths "foo/../bar" to "bar"
populate Source Object with meta data from Resource
populate Compiled Object with compiled filepath
populate Source Object with timestamp and exists from Resource
Documentation generated on Mon, 17 Jun 2013 21:06:51 +0000 by phpDocumentor 1.4.3