Class Smarty_Template_Source
Smarty Resource Data Object Meta Data Container for Template Files
Direct known subclasses
Package: Smarty\TemplateResources
Author: Rodney Rehm
Located at tpl/smarty/sysplugins/smarty_template_source.php
Author: Rodney Rehm
Located at tpl/smarty/sysplugins/smarty_template_source.php
Methods summary
public
|
|
public static
|
#
load(
initialize Source Object for given resource Either [$_template] or [$smarty, $template_resource] must be specified |
public
integer
|
|
public
string
|
Properties summary
public
string
|
$uid
Unique Template ID |
#
null
|
public
string
|
$resource
Template Resource (Smarty_Internal_Template::$template_resource) |
#
null
|
public
string
|
$type
Resource Type |
#
null
|
public
string
|
$name
Resource Name |
#
null
|
public
string
|
$filepath
Source Filepath |
#
null
|
public
integer
|
$timestamp
Source Timestamp |
#
null
|
public
boolean
|
$exists
Source Existence |
#
false
|
public
string
|
$basename
Source File Base name |
#
null
|
public
|
$components
The Components an extended template is made of |
#
null
|
public
|
$handler
Resource Handler |
#
null
|
public
|
$smarty
Smarty instance |
#
null
|
public
boolean
|
$isConfig
Resource is source |
#
false
|
public
string
|
$content
Template source content eventually set by default handler |
#
null
|
public
string
|
$compiler_class
Name of the Class to compile this resource's contents with |
#
'Smarty_Internal_SmartyTemplateCompiler'
|
public
string
|
$template_lexer_class
Name of the Class to tokenize this resource's contents with |
#
'Smarty_Internal_Templatelexer'
|
public
string
|
$template_parser_class
Name of the Class to parse this resource's contents with |
#
'Smarty_Internal_Templateparser'
|