FOF30\Less\Parser\Parser::to PHP Method

to() protected method

Advance counter to next occurrence of $what $until - don't include $what in advance $allowNewline, if string, will be used as valid char set
protected to ( [type] $what, &$out, boolean $until = false, boolean $allowNewline = false ) : boolean
$what [type]
$until boolean [description]
$allowNewline boolean [description]
return boolean
    protected function to($what, &$out, $until = false, $allowNewline = false)
    {
        if (is_string($allowNewline)) {
            $validChars = $allowNewline;
        } else {
            $validChars = $allowNewline ? "." : "[^\n]";
        }
        if (!$this->match('(' . $validChars . '*?)' . Less::preg_quote($what), $m, !$until)) {
            return false;
        }
        if ($until) {
            // Give back $what
            $this->count -= strlen($what);
        }
        $out = $m[1];
        return true;
    }