-
Notifications
You must be signed in to change notification settings - Fork 0
SmartyResourceInterface
MekDrop edited this page Jan 4, 2023
·
2 revisions
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!# Imponeer\Contracts\Smarty\Extension\SmartyResourceInterface
Defines custom smarty resource type
Imponeer\Contracts\Smarty\Extension\SmartyExtensionInterface
Name | Description |
---|---|
getBasename | Gets basename for compiled filename |
getContent | Load template's source into current template |
getName | Gets name how to register this extension |
populate | Populate source with metadata from resource |
Description
public getBasename (\Smarty_Template_Source $source)
Gets basename for compiled filename
Parameters
-
(\Smarty_Template_Source) $source
: source object
Return Values
string
resource's basename
Description
public getContent (\Smarty_Template_Source $source)
Load template's source into current template
Parameters
-
(\Smarty_Template_Source) $source
: source
Return Values
string
template source
Throws Exceptions
\SmartyException
if source cannot be loaded
Description
public getName (void)
Gets name how to register this extension
Parameters
This function has no parameters.
Return Values
string
Description
public populate (\Smarty_Template_Source $source, \Smarty_Internal_Template|null $template)
Populate source with metadata from resource
Parameters
-
(\Smarty_Template_Source) $source
: source -
(\Smarty_Internal_Template|null) $template
: template
Return Values
void