Seditio Source
Root |
./othercms/PHPFusion 9.10.20/includes/classes/PHPFusion/Atom/lib/Less/Tree/DefaultFunc.php
<?php

/**
 * DefaultFunc
 *
 * @package Less
 * @subpackage tree
 */
class Less_Tree_DefaultFunc{

    static
$error_;
    static
$value_;

    public static function
compile(){
        if(
self::$error_ ){
            throw new
Exception(self::$error_);
        }
        if(
self::$value_ !== null ){
            return
self::$value_ ? new Less_Tree_Keyword('true') : new Less_Tree_Keyword('false');
        }
    }

    public static function
value( $v ){
       
self::$value_ = $v;
    }

    public static function
error( $e ){
       
self::$error_ = $e;
    }

    public static function
reset(){
       
self::$value_ = self::$error_ = null;
    }
}