FOF30\Less\Parser\Parser::__construct PHP Метод

__construct() публичный Метод

Constructor
public __construct ( [type] $lessc, string $sourceName = null )
$lessc [type]
$sourceName string [description]
    public function __construct($lessc, $sourceName = null)
    {
        $this->eatWhiteDefault = true;
        // Reference to less needed for vPrefix, mPrefix, and parentSelector
        $this->lessc = $lessc;
        // Name used for error messages
        $this->sourceName = $sourceName;
        $this->writeComments = false;
        if (!self::$operatorString) {
            self::$operatorString = '(' . implode('|', array_map(array('\\FOF30\\Less\\Less', 'preg_quote'), array_keys(self::$precedence))) . ')';
            $commentSingle = Less::preg_quote(self::$commentSingle);
            $commentMultiLeft = Less::preg_quote(self::$commentMultiLeft);
            $commentMultiRight = Less::preg_quote(self::$commentMultiRight);
            self::$commentMulti = $commentMultiLeft . '.*?' . $commentMultiRight;
            self::$whitePattern = '/' . $commentSingle . '[^\\n]*\\s*|(' . self::$commentMulti . ')\\s*|\\s+/Ais';
        }
    }