Documentation

AutoEscapeNode extends Node
in package

Represents an autoescape node.

The value is the escaping strategy (can be html, js, ...)

The true value is equivalent to html.

If autoescaping is disabled, then the value is false.

Tags
author

Fabien Potencier fabien@symfony.com

Table of Contents

$attributes  : mixed
$lineno  : mixed
$nodes  : mixed
$tag  : mixed
$name  : mixed
$sourceContext  : mixed
__construct()  : mixed
__toString()  : mixed
compile()  : mixed
count()  : int
getAttribute()  : mixed
getIterator()  : Traversable
getNode()  : Node
getNodeTag()  : mixed
getSourceContext()  : mixed
getTemplateLine()  : mixed
getTemplateName()  : mixed
hasAttribute()  : bool
hasNode()  : bool
removeAttribute()  : mixed
removeNode()  : mixed
setAttribute()  : mixed
setNode()  : mixed
setSourceContext()  : mixed
setTemplateName()  : mixed

Properties

$attributes

protected mixed $attributes

$lineno

protected mixed $lineno

$nodes

protected mixed $nodes

$tag

protected mixed $tag

$name

private mixed $name

$sourceContext

private mixed $sourceContext

Methods

__construct()

public __construct(mixed $value, Node $body, int $lineno[, string $tag = 'autoescape' ]) : mixed
Parameters
$value : mixed
$body : Node
$lineno : int

The line number

$tag : string = 'autoescape'

The tag name associated with the Node

Return values
mixed

__toString()

public __toString() : mixed
Return values
mixed

count()

public count() : int
Return values
int

getAttribute()

public getAttribute(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

getIterator()

public getIterator() : Traversable
Return values
Traversable

getNode()

public getNode(mixed $name) : Node
Parameters
$name : mixed
Return values
Node

getNodeTag()

public getNodeTag() : mixed
Return values
mixed

getSourceContext()

public getSourceContext() : mixed
Return values
mixed

getTemplateLine()

public getTemplateLine() : mixed
Return values
mixed

getTemplateName()

public getTemplateName() : mixed
Return values
mixed

hasAttribute()

public hasAttribute(mixed $name) : bool
Parameters
$name : mixed
Return values
bool

hasNode()

public hasNode(mixed $name) : bool
Parameters
$name : mixed
Return values
bool

removeAttribute()

public removeAttribute(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

removeNode()

public removeNode(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

setAttribute()

public setAttribute(string $name, mixed $value) : mixed
Parameters
$name : string
$value : mixed
Return values
mixed

setNode()

public setNode(mixed $name, self $node) : mixed
Parameters
$name : mixed
$node : self
Return values
mixed

setSourceContext()

public setSourceContext(Source $source) : mixed
Parameters
$source : Source
Return values
mixed

setTemplateName()

public setTemplateName(mixed $name) : mixed
Parameters
$name : mixed
Tags
deprecated

since 2.8 (to be removed in 3.0)

Return values
mixed

Search results