extends |
Smarty_Internal_CompileBase |
|---|
Smarty Internal Plugin Compile PHP Expression Class
| Methods | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
public
|
compile(array $args, Smarty_Internal_TemplateCompilerBase $compiler, array $parameter): string
Compiles code for generating output from any expression
Compiles code for generating output from any expression Parameters
Throws
|
# | ||||||||
public
|
parsePhp(Smarty_Internal_Templatelexer $lex)
Lexer code for PHP tags
Lexer code for PHP tags This code has been moved from lexer here fo easier debugging and maintenance Throws
|
# | ||||||||
| Methods inherited from Smarty_Internal_CompileBase |
|---|
getAttributes(), openTag(), closeTag() |
| Properties | |||
|---|---|---|---|
public
|
array
|
$required_attributes = ['code', 'type']
|
# |
| Properties inherited from Smarty_Internal_CompileBase |
|---|
$optional_attributes, $shorttag_order, $option_flags, $optionMap, $mapCache |