Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
6 / 6
100.00% covered (success)
100.00%
4 / 4
CRAP
100.00% covered (success)
100.00%
1 / 1
Less_Tree_Paren
100.00% covered (success)
100.00%
6 / 6
100.00% covered (success)
100.00%
4 / 4
4
100.00% covered (success)
100.00%
1 / 1
 __construct
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
 accept
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
 genCSS
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
1
 compile
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2/**
3 * @private
4 */
5class Less_Tree_Paren extends Less_Tree implements Less_Tree_HasValueProperty {
6
7    /** @var Less_Tree */
8    public $value;
9
10    /**
11     * @param Less_Tree $value
12     */
13    public function __construct( $value ) {
14        $this->value = $value;
15    }
16
17    public function accept( $visitor ) {
18        $this->value = $visitor->visitObj( $this->value );
19    }
20
21    /**
22     * @see Less_Tree::genCSS
23     */
24    public function genCSS( $output ) {
25        $output->add( '(' );
26        $this->value->genCSS( $output );
27        $output->add( ')' );
28    }
29
30    public function compile( $env ) {
31        return new self( $this->value->compile( $env ) );
32    }
33
34}