extends |
Smarty_Resource_Recompiled |
---|
Smarty Internal Plugin Resource Eval Implements the strings as resource for Smarty template {@internal unlike string-resources the compiled state of eval-resources is NOT saved for subsequent access}}
Methods | ||||||||
---|---|---|---|---|---|---|---|---|
public
|
populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template = null): void
populate Source Object with meta data from Resource
populate Source Object with meta data from Resource Parameters
Implements |
# | ||||||
public
|
getContent(Smarty_Template_Source $source): string
Load template's source from $resource_name into current template object
Load template's source from $resource_name into current template object Parameters
Returnstemplate source Implements |
# | ||||||
protected
|
decode(string $string): string
decode base64 and urlencode
decode base64 and urlencode Parameters
Returnsdecoded template_resource |
# | ||||||
public
|
buildUniqueResourceName(Smarty $smarty, string $resource_name, boolean $isConfig = false): string
modify resource_name according to resource handlers specifications
modify resource_name according to resource handlers specifications Parameters
Returnsunique resource name Overrides |
# | ||||||
public
|
getBasename(Smarty_Template_Source $source): string
Determine basename for compiled filename
Determine basename for compiled filename Parameters
Returnsresource's basename Overrides |
# |
Methods inherited from Smarty_Resource_Recompiled |
---|
process(), populateCompiledFilepath(), checkTimestamps() |
Methods inherited from Smarty_Resource |
---|
load(), parseResourceName(), getUniqueTemplateName(), source(), populateTimestamp(), renderUncompiled(), |
Properties inherited from Smarty_Resource_Recompiled |
---|
$recompiled, $hasCompiledHandler |
Properties inherited from Smarty_Resource |
---|
$sysplugins, $uncompiled, |