| extends | Smarty_Internal_CompileBase | 
|---|
Smarty Internal Plugin Compile Break Class
| Methods | ||||||||
|---|---|---|---|---|---|---|---|---|
| 
					
	public
					
					
				 | compile(array $args, Smarty_Internal_TemplateCompilerBase $compiler): string
		Compiles code for the {break} tag
	 Compiles code for the {break} tag Parameters
 Returnscompiled code Throws
 | # | ||||||
| 
					
	public
					
					
				 | checkLevels(array $args, Smarty_Internal_TemplateCompilerBase $compiler): array
		check attributes and return array of break and foreach levels
	 check attributes and return array of break and foreach levels Parameters
 Throws
 | # | ||||||
| Methods inherited from Smarty_Internal_CompileBase | 
|---|
| getAttributes(), openTag(), closeTag() | 
| Properties | |||
|---|---|---|---|
| 
	public
					
					
				 | array | $optional_attributes = ['levels'] | # | 
| 
	public
					
					
				 | array | $shorttag_order = ['levels'] | # | 
| 
	public
					
					
				 | string | $tag = 'break' | # | 
| Properties inherited from Smarty_Internal_CompileBase | 
|---|
| $required_attributes, $option_flags, $optionMap, $mapCache |