Craft 3 Class Reference

Class craft\web\twig\nodes\NavItem_Node

Inheritance
craft\web\twig\nodes\NavItem_Node ยป Twig_Node
Implements
Countable, IteratorAggregate
Available since version
3.0
Source Code
https://github.com/craftcms/cms/blob/master/src/web/twig/nodes/NavItem_Node.php

Internal node used by the nav node.

Protected Properties
Property Type Description Defined By
$attributes Twig_Node
$lineno Twig_Node
$nodes Twig_Node
$tag Twig_Node
Public Methods
Method Description Defined By
__construct() NavItem_Node constructor. craft\web\twig\nodes\NavItem_Node
__toString() Twig_Node
compile() craft\web\twig\nodes\NavItem_Node
count() Twig_Node
getAttribute() Twig_Node
getIterator() Twig_Node
getNode() Twig_Node
getNodeTag() Twig_Node
getTemplateLine() Twig_Node
getTemplateName() Twig_Node
hasAttribute() Twig_Node
hasNode() Twig_Node
removeAttribute() Twig_Node
removeNode() Twig_Node
setAttribute() Twig_Node
setNode() Twig_Node
setTemplateName() Twig_Node

Method Details

__construct() public method #

NavItem_Node constructor.

public void __construct ( Twig_Node_Expression_AssignName $valueTarget, Twig_Node $indent null, Twig_Node $outdent null, Twig_Node $lowerBody null, $lineno, $tag null )
$valueTarget Twig_Node_Expression_AssignName
$indent Twig_Node, null
$outdent Twig_Node, null
$lowerBody Twig_Node, null
$lineno
$tag

compile() public method #

public void compile ( Twig_Compiler $compiler )
$compiler