PHP Класс Sabberworm\CSS\Parser

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $sText, Sabberworm\CSS\Settings $oParserSettings = null )
getCharset ( )
parse ( )
setCharset ( $sCharset )

Приватные методы

Метод Описание
comes ( $sString, $bCaseInsensitive = false )
consume ( $mValue = 1 )
consumeComment ( )
consumeExpression ( $mExpression )
consumeUntil ( $aEnd, $bIncludeEnd = false, $consumeEnd = false )
consumeWhiteSpace ( )
identifierIs ( $sIdentifier, $sMatch ) Tests an identifier for a given value. Since identifiers are all keywords, they can be vendor-prefixed. We need to check for these versions too.
inputLeft ( )
isEnd ( )
listDelimiterForRule ( $sRule )
parseAtRule ( )
parseCharacter ( $bIsForIdentifier )
parseColorValue ( )
parseDocument ( Sabberworm\CSS\CSSList\Document $oDocument )
parseIdentifier ( $bAllowFunctions = true, $bIgnoreCase = true )
parseList ( CSSList $oList, $bIsRoot = false )
parseNumericValue ( $bForColor = false )
parsePrimitiveValue ( )
parseRule ( )
parseRuleSet ( $oRuleSet )
parseSelector ( )
parseStringValue ( )
parseURLValue ( )
parseValue ( $aListDelimiters )
peek ( $iLength = 1, $iOffset )
streql ( $sString1, $sString2, $bCaseInsensitive = true )
strlen ( $sString )
strpos ( $sString, $sNeedle, $iOffset )
strtolower ( $sString )
substr ( $iStart, $iLength )

Описание методов

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

public __construct ( $sText, Sabberworm\CSS\Settings $oParserSettings = null )
$oParserSettings Sabberworm\CSS\Settings

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

public getCharset ( )

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

public parse ( )

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

public setCharset ( $sCharset )