RulesetCall.php 482 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. }
  16. public function compile( $env ) {
  17. $variable = new Less_Tree_Variable( $this->variable );
  18. $detachedRuleset = $variable->compile( $env );
  19. return $detachedRuleset->callEval( $env );
  20. }
  21. }