Twig_Node_For::__construct PHP Method

__construct() public method

public __construct ( Twig_Node_Expression_AssignName $keyTarget, Twig_Node_Expression_AssignName $valueTarget, Twig_Node_Expression $seq, Twig_NodeInterface $body, Twig_NodeInterface $else = null, $withLoop = false, Twig_Node_Expression $joinedBy = null, $lineno, $tag = null )
$keyTarget Twig_Node_Expression_AssignName
$valueTarget Twig_Node_Expression_AssignName
$seq Twig_Node_Expression
$body Twig_NodeInterface
$else Twig_NodeInterface
$joinedBy Twig_Node_Expression
    public function __construct(Twig_Node_Expression_AssignName $keyTarget, Twig_Node_Expression_AssignName $valueTarget, Twig_Node_Expression $seq, Twig_NodeInterface $body, Twig_NodeInterface $else = null, $withLoop = false, Twig_Node_Expression $joinedBy = null, $lineno, $tag = null)
    {
        parent::__construct(array('key_target' => $keyTarget, 'value_target' => $valueTarget, 'seq' => $seq, 'body' => $body, 'else' => $else, 'joined_with' => $joinedBy), array('with_loop' => $withLoop), $lineno, $tag);
    }

Usage Example

コード例 #1
0
ファイル: Nav_Node.php プロジェクト: kentonquatman/portfolio
 /**
  * @param \Twig_Node_Expression_AssignName $keyTarget
  * @param \Twig_Node_Expression_AssignName $valueTarget
  * @param \Twig_Node_Expression            $seq
  * @param \Twig_NodeInterface              $upperBody
  * @param \Twig_NodeInterface              $lowerBody
  * @param \Twig_NodeInterface              $indent
  * @param \Twig_NodeInterface              $outdent
  * @param null                             $lineno
  * @param null                             $tag
  *
  * @return \Craft\Nav_Node
  */
 public function __construct(\Twig_Node_Expression_AssignName $keyTarget, \Twig_Node_Expression_AssignName $valueTarget, \Twig_Node_Expression $seq, \Twig_NodeInterface $upperBody, \Twig_NodeInterface $lowerBody = null, \Twig_NodeInterface $indent = null, \Twig_NodeInterface $outdent = null, $lineno, $tag = null)
 {
     $this->navItemNode = new NavItem_Node($valueTarget, $indent, $outdent, $lowerBody, $lineno, $tag);
     $body = new \Twig_Node(array($this->navItemNode, $upperBody));
     parent::__construct($keyTarget, $valueTarget, $seq, null, $body, null, $lineno, $tag);
 }