PHP Класс Latte\MacroNode

Наследование: use trait latte\Strict
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$args raw arguments
$attrCode string
$closing boolean
$closingCode string
$content string
$context [contentType, context]
$data user data
$empty boolean
$endLine position of end tag in source template
$htmlNode closest HTML node
$innerContent string
$isEmpty
$macro latte\IMacro
$modifiers raw modifier
$name string
$openingCode string
$parentNode MacroNode
$prefix indicates n:attribute macro and type of prefix (PREFIX_INNER, PREFIX_TAG, PREFIX_NONE)
$replaced has output?
$saved
$startLine position of start tag in source template
$tokenizer MacroTokens

Открытые методы

Метод Описание
__construct ( latte\IMacro $macro, $name, $args = NULL, $modifiers = NULL, self $parentNode = NULL, HtmlNode $htmlNode = NULL, $prefix = NULL )
getNotation ( )
setArgs ( $args )

Описание методов

__construct() публичный Метод

public __construct ( latte\IMacro $macro, $name, $args = NULL, $modifiers = NULL, self $parentNode = NULL, HtmlNode $htmlNode = NULL, $prefix = NULL )
$macro latte\IMacro
$parentNode self
$htmlNode HtmlNode

getNotation() публичный Метод

public getNotation ( )

setArgs() публичный Метод

public setArgs ( $args )

Описание свойств

$args публичное свойство

raw arguments
public $args

$attrCode публичное свойство

public string $attrCode
Результат string

$closing публичное свойство

public bool $closing
Результат boolean

$closingCode публичное свойство

public string $closingCode
Результат string

$content публичное свойство

public string $content
Результат string

$context публичное свойство

[contentType, context]
public $context

$data публичное свойство

user data
public $data

$empty публичное свойство

public bool $empty
Результат boolean

$endLine публичное свойство

position of end tag in source template
public $endLine

$htmlNode публичное свойство

closest HTML node
public $htmlNode

$innerContent публичное свойство

public string $innerContent
Результат string

$isEmpty публичное свойство

Устаревший:
public $isEmpty

$macro публичное свойство

public IMacro,latte $macro
Результат latte\IMacro

$modifiers публичное свойство

raw modifier
public $modifiers

$name публичное свойство

public string $name
Результат string

$openingCode публичное свойство

public string $openingCode
Результат string

$parentNode публичное свойство

public MacroNode,latte $parentNode
Результат MacroNode

$prefix публичное свойство

indicates n:attribute macro and type of prefix (PREFIX_INNER, PREFIX_TAG, PREFIX_NONE)
public $prefix

$replaced публичное свойство

has output?
public $replaced

$saved публичное свойство

public $saved

$startLine публичное свойство

position of start tag in source template
public $startLine

$tokenizer публичное свойство

public MacroTokens,latte $tokenizer
Результат MacroTokens