| 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 |