extends |
Smarty_Internal_Compile_Shared_Inheritance |
---|
Smarty Internal Plugin Compile extend Class
Methods | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
public
|
compile(array $args, Smarty_Internal_TemplateCompilerBase $compiler): string
Compiles code for the {extends} tag extends: resource
Compiles code for the {extends} tag extends: resource Parameters
Returnscompiled code Throws
|
# | ||||||||
public
static
|
extendsSourceArrayCode(Smarty_Internal_Template $template): string
Create source code for {extends} from source components array
Create source code for {extends} from source components array |
# |
Methods inherited from Smarty_Internal_Compile_Shared_Inheritance |
---|
postCompile(), registerInit() |
Methods inherited from Smarty_Internal_CompileBase |
---|
getAttributes(), openTag(), closeTag() |
Properties | |||
---|---|---|---|
public
|
array
|
$required_attributes = ['file']
|
# |
public
|
array
|
$optional_attributes = ['extends_resource']
|
# |
public
|
array
|
$shorttag_order = ['file']
|
# |
Properties inherited from Smarty_Internal_CompileBase |
---|
$option_flags, $optionMap, $mapCache |