Sabberworm\CSS\Parser::parseRule PHP Метод

parseRule() приватный Метод

private parseRule ( )
    private function parseRule()
    {
        $oRule = new Rule($this->parseIdentifier());
        $this->consumeWhiteSpace();
        $this->consume(':');
        $oValue = $this->parseValue(self::listDelimiterForRule($oRule->getRule()));
        $oRule->setValue($oValue);
        if ($this->comes('!')) {
            $this->consume('!');
            $this->consumeWhiteSpace();
            $this->consume('important');
            $oRule->setIsImportant(true);
        }
        while ($this->comes(';')) {
            $this->consume(';');
            $this->consumeWhiteSpace();
        }
        return $oRule;
    }