예제 #1
0
파일: Power.php 프로젝트: naldz/cyberden
 public function compile(Twig_Compiler $compiler)
 {
     if (PHP_VERSION_ID >= 50600) {
         return parent::compile($compiler);
     }
     $compiler->raw('pow(')->subcompile($this->getNode('left'))->raw(', ')->subcompile($this->getNode('right'))->raw(')');
 }
예제 #2
0
 /**
  * Compiles the node to PHP.
  *
  * @param Twig_Compiler $compiler A Twig_Compiler instance
  */
 public function compile(Twig_Compiler $compiler)
 {
     $compiler->raw('intval(floor(');
     parent::compile($compiler);
     $compiler->raw('))');
 }
예제 #3
0
파일: FloorDiv.php 프로젝트: sbbowers/Twig
 public function compile($compiler)
 {
     $compiler->raw('floor(');
     parent::compile($compiler);
     $compiler->raw(')');
 }