BlockMacros
class BlockMacros extends MacroSet
Block macros.
Properties
string | $snippetAttribute |
Methods
void
initialize()
Initializes before template parsing.
array|null
finalize()
Finishes template parsing.
macroBlock(MacroNode $node, PhpWriter $writer)
{block [name]} {snippet [name]} {snippetArea [name]} {define name}
Details
at line 41
static void
install(Compiler $compiler)
No description
at line 62
void
initialize()
Initializes before template parsing.
at line 74
array|null
finalize()
Finishes template parsing.
at line 103
macroInclude(MacroNode $node, PhpWriter $writer)
{include block}
at line 149
macroIncludeBlock(MacroNode $node, PhpWriter $writer)
deprecated
deprecated
{includeblock "file"}
at line 166
macroImport(MacroNode $node, PhpWriter $writer)
{import "file"}
at line 185
macroExtends(MacroNode $node, PhpWriter $writer)
{extends none | $var | "file"}
at line 213
macroBlock(MacroNode $node, PhpWriter $writer)
{block [name]} {snippet [name]} {snippetArea [name]} {define name}
at line 361
macroBlockEnd(MacroNode $node, PhpWriter $writer)
{/block} {/snippet} {/snippetArea} {/define}
at line 416
macroIfset(MacroNode $node, PhpWriter $writer)
{ifset block} {elseifset block}