예제 #1
0
 /**
  * @covers generateCss
  */
 public function testGenerateCss()
 {
     $env = new ILess_Environment();
     $output = new ILess_Output();
     $o = new ILess_Node_Operation('+', array(new ILess_Node_Anonymous('10'), new ILess_Node_Anonymous('15')));
     $o->generateCss($env, $output);
     $this->assertEquals('10+15', $output->toString());
 }
예제 #2
0
파일: Negative.php 프로젝트: poef/ariadne
 /**
  * Compiles the node
  *
  * @param ILess_Environment $env
  */
 public function compile(ILess_Environment $env, $arguments = null, $important = null)
 {
     if ($env->isMathOn()) {
         $operation = new ILess_Node_Operation('*', array(new ILess_Node_Dimension('-1'), $this->value));
         return $operation->compile($env);
     } else {
         return new ILess_Node_Negative($this->value->compile($env));
     }
 }