public function __construct(array $tokens, array $childNodes = []) { parent::__construct($tokens, $childNodes); $this->leftNode = $childNodes['left']; $this->rightNode = $childNodes['right']; $this->opToken = $tokens['op']; }
public function __construct(array $tokens, array $childNodes = []) { parent::__construct($tokens, $childNodes); $this->ifNode = $childNodes['if']; $this->ifBodyNode = $childNodes['ifBody']; $this->elseBodyNode = $childNodes['elseBody']; }
public function __construct(array $tokens, array $childNodes = []) { parent::__construct($tokens, $childNodes); if (isset($childNodes['key'])) { $this->keyNode = $childNodes['key']; } $this->valueNode = $childNodes['value']; }
public function __construct(array $tokens, array $childNodes = []) { parent::__construct($tokens, $childNodes); }
public function __construct(Token $varToken) { parent::__construct(['var' => $varToken]); }
public function __construct(Token $constantToken) { parent::__construct(['constant' => $constantToken]); }
public function __construct(Token $phpToken) { parent::__construct(['php' => $phpToken]); }
public function __construct(AbstractNode $expressionNode = null, Token $textToken = null) { parent::__construct(['text' => $textToken], ['expression' => $expressionNode]); }
public function __construct($tagParser) { parent::__construct(['tag' => $tagParser->getTagToken()], $tagParser->getAttributes()); $this->tagParser = $tagParser; }