Public Member Functions | |
__construct (CssParser $parser, array $configuration=null) | |
getTriggerChars () | |
getTriggerStates () | |
parse ($index, $char, $previousChar, $state) |
Protected Attributes | |
$configuration = array() | |
$parser = null | |
$buffer = "" |
Definition at line 107 of file cssmin.php.
aCssParserPlugin::__construct | ( | CssParser | $parser, |
array | $configuration = null |
||
) |
Constructor.
CssParser | $parser | The CssParser object of this plugin. |
array | $configuration | Plugin configuration [optional] |
Definition at line 134 of file cssmin.php.
|
abstract |
Returns the array of chars triggering the parser plugin.
Reimplemented in CssAtCharsetParserPlugin, CssAtFontFaceParserPlugin, CssAtImportParserPlugin, CssAtKeyframesParserPlugin, CssAtMediaParserPlugin, CssAtPageParserPlugin, CssAtVariablesParserPlugin, CssCommentParserPlugin, CssExpressionParserPlugin, CssRulesetParserPlugin, CssStringParserPlugin, and CssUrlParserPlugin.
|
abstract |
Returns the array of states triggering the parser plugin or FALSE if every state will trigger the parser plugin.
Reimplemented in CssAtCharsetParserPlugin, CssAtFontFaceParserPlugin, CssAtImportParserPlugin, CssAtKeyframesParserPlugin, CssAtMediaParserPlugin, CssAtPageParserPlugin, CssAtVariablesParserPlugin, CssCommentParserPlugin, CssExpressionParserPlugin, CssRulesetParserPlugin, CssStringParserPlugin, and CssUrlParserPlugin.
|
abstract |
Parser routine of the plugin.
integer | $index | Current index |
string | $char | Current char |
string | $previousChar | Previous char |
Reimplemented in CssAtCharsetParserPlugin, CssAtFontFaceParserPlugin, CssAtImportParserPlugin, CssAtKeyframesParserPlugin, CssAtMediaParserPlugin, CssAtPageParserPlugin, CssAtVariablesParserPlugin, CssCommentParserPlugin, CssExpressionParserPlugin, CssRulesetParserPlugin, CssStringParserPlugin, and CssUrlParserPlugin.