RulesetCall.php 477 B

1234567891011121314151617181920212223242526
  1. <?php
  2. /**
  3. * RulesetCall
  4. *
  5. * @package Less
  6. * @subpackage tree
  7. */
  8. class Less_Tree_RulesetCall extends Less_Tree{
  9. public $variable;
  10. public $type = "RulesetCall";
  11. public function __construct($variable){
  12. $this->variable = $variable;
  13. }
  14. public function accept($visitor) {}
  15. public function compile( $env ){
  16. $variable = new Less_Tree_Variable($this->variable);
  17. $detachedRuleset = $variable->compile($env);
  18. return $detachedRuleset->callEval($env);
  19. }
  20. }