PHP 클래스 Latte\MacroNode

상속: use trait latte\Strict
파일 보기 프로젝트 열기: nette/latte 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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