[ Index ]

PHP Cross Reference of phpBB-3.1.12-deutsch

title

Body

[close]

/vendor/twig/twig/lib/Twig/Node/Expression/ -> Binary.php (source)

   1  <?php
   2  
   3  /*
   4   * This file is part of Twig.
   5   *
   6   * (c) 2009 Fabien Potencier
   7   * (c) 2009 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  abstract class Twig_Node_Expression_Binary extends Twig_Node_Expression
  13  {
  14      public function __construct(Twig_NodeInterface $left, Twig_NodeInterface $right, $lineno)
  15      {
  16          parent::__construct(array('left' => $left, 'right' => $right), array(), $lineno);
  17      }
  18  
  19      public function compile(Twig_Compiler $compiler)
  20      {
  21          $compiler
  22              ->raw('(')
  23              ->subcompile($this->getNode('left'))
  24              ->raw(' ')
  25          ;
  26          $this->operator($compiler);
  27          $compiler
  28              ->raw(' ')
  29              ->subcompile($this->getNode('right'))
  30              ->raw(')')
  31          ;
  32      }
  33  
  34      abstract public function operator(Twig_Compiler $compiler);
  35  }


Generated: Thu Jan 11 00:25:41 2018 Cross-referenced by PHPXref 0.7.1