class MacroNode extends Object

Macro element node.

Constants

PREFIX_INNER

PREFIX_TAG

PREFIX_NONE

Properties

IMacro $macro
string $name
bool $isEmpty
string $args
string $modifiers
bool $closing
bool $replaced
MacroTokens $tokenizer
MacroNode $parentNode
string $openingCode
string $closingCode
string $attrCode
string $content
stdClass $data
HtmlNode $htmlNode
string $prefix
$saved

Methods

__construct(IMacro $macro, $name, $args = NULL, $modifiers = NULL, MacroNode $parentNode = NULL, HtmlNode $htmlNode = NULL, $prefix = NULL)

No description

setArgs($args)

No description

Details

at line 71
__construct(IMacro $macro, $name, $args = NULL, $modifiers = NULL, MacroNode $parentNode = NULL, HtmlNode $htmlNode = NULL, $prefix = NULL)

No description

Parameters

IMacro $macro
$name
$args
$modifiers
MacroNode $parentNode
HtmlNode $htmlNode
$prefix

at line 84
setArgs($args)

No description

Parameters

$args