Öffentliche Methoden | |
__construct ($lexer_class, $parser_class, $smarty) | |
Öffentliche Methoden geerbt von Smarty_Internal_TemplateCompilerBase | |
__construct () | |
compileTemplate (Smarty_Internal_Template $template, $nocache=null, $parent_compiler=null) | |
compileTag ($tag, $args, $parameter=array()) | |
compileVariable ($variable) | |
processText ($text) | |
callTagCompiler ($tag, $args, $param1=null, $param2=null, $param3=null) | |
getPlugin ($plugin_name, $plugin_type) | |
getPluginFromDefaultHandler ($tag, $plugin_type) | |
appendCode ($left, $right) | |
processNocacheCode ($content, $is_code) | |
makeNocacheCode ($code) | |
pushTrace ($file, $uid, $line, $debug=true) | |
popTrace () | |
trigger_template_error ($args=null, $line=null) | |
Geschützte Methoden | |
doCompile ($_content, $isTemplateSource=false) | |
Geschützte Methoden geerbt von Smarty_Internal_TemplateCompilerBase | |
doCompile ($_content) | |
Weitere Geerbte Elemente | |
Statische öffentliche Attribute geerbt von Smarty_Internal_TemplateCompilerBase | |
static | $_tag_objects = array() |
Definiert in Zeile 22 der Datei smarty_internal_smartytemplatecompiler.php.
__construct | ( | $lexer_class, | |
$parser_class, | |||
$smarty | |||
) |
Initialize compiler
string | $lexer_class | class name |
string | $parser_class | class name |
Smarty | $smarty | global instance |
Definiert in Zeile 66 der Datei smarty_internal_smartytemplatecompiler.php.
Benutzt $lexer_class, $parser_class und Smarty_Internal_TemplateCompilerBase\$smarty.
|
protected |
method to compile a Smarty template
mixed | $_content | template source |
Definiert in Zeile 82 der Datei smarty_internal_smartytemplatecompiler.php.
Benutzt Smarty_Internal_TemplateCompilerBase\$abort_and_recompile, Smarty_Internal_Templatelexer\CHILDBODY und Smarty_Internal_TemplateCompilerBase\trigger_template_error().
$lex |
Definiert in Zeile 43 der Datei smarty_internal_smartytemplatecompiler.php.
$lexer_class |
Definiert in Zeile 29 der Datei smarty_internal_smartytemplatecompiler.php.
Wird benutzt von __construct().
$local_var = array() |
Definiert in Zeile 57 der Datei smarty_internal_smartytemplatecompiler.php.
$parser |
Definiert in Zeile 50 der Datei smarty_internal_smartytemplatecompiler.php.
$parser_class |
Definiert in Zeile 36 der Datei smarty_internal_smartytemplatecompiler.php.
Wird benutzt von __construct().