Smarty_Template_Compiled
Smarty Resource Data Object Meta Data Container for Template Files
- Full name:
\Smarty_Template_Compiled
- Parent class:
\Smarty_Template_Resource_Base
Properties
nocache_hash
nocache hash
Methods
load
get a Compiled Object of this source
- This method is static.
Parameters:
Parameter | Type | Description |
---|---|---|
$_template |
\Smarty_Internal_Template | template object |
Return Value:
compiled object
populateCompiledFilepath
populate Compiled Object with compiled filepath
Parameters:
Parameter | Type | Description |
---|---|---|
$_template |
\Smarty_Internal_Template | template object |
render
render compiled template code
Parameters:
Parameter | Type | Description |
---|---|---|
$_template |
\Smarty_Internal_Template |
Throws:
process
load compiled template or compile from source
Parameters:
Parameter | Type | Description |
---|---|---|
$_smarty_tpl |
\Smarty_Internal_Template | do not change variable name, is used by compiled template |
Throws:
compileTemplateSource
compile template from source
Parameters:
Parameter | Type | Description |
---|---|---|
$_template |
\Smarty_Internal_Template |
Throws:
write
Write compiled code by handler
Parameters:
Parameter | Type | Description |
---|---|---|
$_template |
\Smarty_Internal_Template | template object |
$code |
string | compiled code |
Return Value:
success
Throws:
read
Read compiled content from handler
Parameters:
Parameter | Type | Description |
---|---|---|
$_template |
\Smarty_Internal_Template | template object |
Return Value:
content
loadCompiledTemplate
Load fresh compiled template by including the PHP file HHVM requires a work around because of a PHP incompatibility
Parameters:
Parameter | Type | Description |
---|---|---|
$_smarty_tpl |
\Smarty_Internal_Template | do not change variable name, is used by compiled template |
Inherited methods
process
Process resource
- This method is abstract.
Parameters:
Parameter | Type | Description |
---|---|---|
$_template |
\Smarty_Internal_Template | template object |
getRenderedTemplateCode
get rendered template content by calling compiled or cached template code
Parameters:
Parameter | Type | Description |
---|---|---|
$_template |
\Smarty_Internal_Template | |
$unifunc |
string | function with template code |
Throws:
getTimeStamp
Get compiled time stamp
Automatically generated on 2025-03-18