[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/lib/lessphp/Tree/ -> Assignment.php (source)

   1  <?php
   2  
   3  /**
   4   * Assignment
   5   *
   6   * @package Less
   7   * @subpackage tree
   8   */
   9  class Less_Tree_Assignment extends Less_Tree{
  10  
  11      public $key;
  12      public $value;
  13      public $type = 'Assignment';
  14  
  15      public function __construct($key, $val) {
  16          $this->key = $key;
  17          $this->value = $val;
  18      }
  19  
  20      public function accept( $visitor ){
  21          $this->value = $visitor->visitObj( $this->value );
  22      }
  23  
  24  	public function compile($env) {
  25          return new Less_Tree_Assignment( $this->key, $this->value->compile($env));
  26      }
  27  
  28      /**
  29       * @see Less_Tree::genCSS
  30       */
  31  	public function genCSS( $output ){
  32          $output->add( $this->key . '=' );
  33          $this->value->genCSS( $output );
  34      }
  35  
  36  	public function toCss(){
  37          return $this->key . '=' . $this->value->toCSS();
  38      }
  39  }


Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1