ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ ilDoc Overview
Text.php
Go to the documentation of this file.
1
<?php
2
3
/*
4
* This file is part of Twig.
5
*
6
* (c) Fabien Potencier
7
* (c) Armin Ronacher
8
*
9
* For the full copyright and license information, please view the LICENSE
10
* file that was distributed with this source code.
11
*/
12
18
class
Twig_Node_Text
extends
Twig_Node
implements
Twig_NodeOutputInterface
19
{
20
public
function
__construct
(
$data
,
$lineno
)
21
{
22
parent::__construct(
array
(),
array
(
'data'
=>
$data
),
$lineno
);
23
}
24
25
public
function
compile
(
Twig_Compiler
$compiler)
26
{
27
$compiler
28
->
addDebugInfo
($this)
29
->write(
'echo '
)
30
->string($this->
getAttribute
(
'data'
))
31
->raw(
";\n"
)
32
;
33
}
34
}
35
36
class_alias(
'Twig_Node_Text'
,
'Twig\Node\TextNode'
,
false
);
Twig_Node\$lineno
$lineno
Definition:
Node.php:22
Twig_Node
Represents a node in the AST.
Definition:
Node.php:18
$data
$data
Definition:
test-settings.sample.php:14
Twig_Node_Text\__construct
__construct($data, $lineno)
Definition:
Text.php:20
Twig_Node\getAttribute
getAttribute($name)
Definition:
Node.php:152
Twig_Node_Text\compile
compile(Twig_Compiler $compiler)
Compiles the node to PHP.
Definition:
Text.php:25
array
Create styles array
The data for the language used.
Definition:
40duplicateStyle.php:19
Twig_NodeOutputInterface
Represents a displayable node in the AST.
Definition:
NodeOutputInterface.php:17
Twig_Node_Text
Represents a text node.
Definition:
Text.php:18
Twig_Compiler\addDebugInfo
addDebugInfo(Twig_NodeInterface $node)
Adds debugging information.
Definition:
Compiler.php:212
Twig_Compiler
libs
composer
vendor
twig
twig
lib
Twig
Node
Text.php
Generated on Sat Jan 18 2025 19:01:01 for ILIAS by
1.8.13 (using
Doxyfile
)