$template_class
$template_class : string
name of class used for templates
Smarty Internal Plugin Debug Class
$parent : \Smarty_Internal_Template
parent template (if any)
assign(array|string $tpl_var, mixed $value = null, boolean $nocache = false) : \Smarty_Internal_Data
assigns a Smarty variable
| array|string | $tpl_var | the template variable name(s)  | 
                            
| mixed | $value | the value to assign  | 
                            
| boolean | $nocache | if true any output of this variable will be not cached  | 
                            
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
assignGlobal(string $varname, mixed $value = null, boolean $nocache = false) : \Smarty_Internal_Data
assigns a global Smarty variable
| string | $varname | the global variable name  | 
                            
| mixed | $value | the value to assign  | 
                            
| boolean | $nocache | if true any output of this variable will be not cached  | 
                            
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
assignByRef(string $tpl_var, $value, boolean $nocache = false) : \Smarty_Internal_Data
assigns values to template variables by reference
| string | $tpl_var | the template variable name  | 
                            
| $value | ||
| boolean | $nocache | if true any output of this variable will be not cached  | 
                            
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
append(array|string $tpl_var, mixed $value = null, boolean $merge = false, boolean $nocache = false) : \Smarty_Internal_Data
appends values to template variables
| array|string | $tpl_var | the template variable name(s)  | 
                            
| mixed | $value | the value to append  | 
                            
| boolean | $merge | flag if array elements shall be merged  | 
                            
| boolean | $nocache | if true any output of this variable will be not cached  | 
                            
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
appendByRef(string $tpl_var, $value, boolean $merge = false) : \Smarty_Internal_Data
appends values to template variables by reference
| string | $tpl_var | the template variable name  | 
                            
| $value | ||
| boolean | $merge | flag if array elements shall be merged  | 
                            
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
getTemplateVars(string $varname = null, string $_ptr = null, boolean $search_parents = true) : string
Returns a single or all template variables
| string | $varname | variable name or null  | 
                            
| string | $_ptr | optional pointer to data object  | 
                            
| boolean | $search_parents | include parent templates?  | 
                            
variable value or or array of variables
clearAssign(string|array  $tpl_var) : \Smarty_Internal_Data
                clear the given assigned template variable.
| string|array | $tpl_var | the template variable(s) to clear  | 
                            
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
clearAllAssign() : \Smarty_Internal_Data
clear all the assigned template variables.
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
configLoad(string $config_file, mixed $sections = null) : \Smarty_Internal_Data
load a config file, optionally load just selected sections
| string | $config_file | filename  | 
                            
| mixed | $sections | array of section names, single section or null  | 
                            
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
getVariable(string $variable, object $_ptr = null, boolean $search_parents = true, $error_enable = true) : object
gets the object of a Smarty variable
| string | $variable | the name of the Smarty variable  | 
                            
| object | $_ptr | optional pointer to data object  | 
                            
| boolean | $search_parents | search also in parent data  | 
                            
| $error_enable | 
the object of the variable
clearConfig(string  $varname = null) : \Smarty_Internal_Data
                Deassigns a single or all config variables
| string | $varname | variable name or null  | 
                            
current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining
display_debug(\Smarty_Internal_Template|\Smarty  $obj) 
                Opens a window for the Smarty Debugging Consol and display the data
| \Smarty_Internal_Template|\Smarty | $obj | object to debug  | 
                            
get_debug_vars(\Smarty_Internal_Template|\Smarty_Data  $obj) : \StdClass
                Recursively gets variables from all template/data scopes
| \Smarty_Internal_Template|\Smarty_Data | $obj | object to debug  |