[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

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

   1  <?php
   2  
   3  /**
   4   * DefaultFunc
   5   *
   6   * @package Less
   7   * @subpackage tree
   8   */
   9  class Less_Tree_DefaultFunc{
  10  
  11      static $error_;
  12      static $value_;
  13  
  14      public static function compile(){
  15          if( self::$error_ ){
  16              throw new Exception(self::$error_);
  17          }
  18          if( self::$value_ !== null ){
  19              return self::$value_ ? new Less_Tree_Keyword('true') : new Less_Tree_Keyword('false');
  20          }
  21      }
  22  
  23      public static function value( $v ){
  24          self::$value_ = $v;
  25      }
  26  
  27      public static function error( $e ){
  28          self::$error_ = $e;
  29      }
  30  
  31      public static function reset(){
  32          self::$value_ = self::$error_ = null;
  33      }
  34  }


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