|
$this | sSeparator = $sSeparator |
|
|
int | $iLineNo |
|
string | $sName |
|
array< int, $aComponents;protected string $sSeparator;public function __construct( $aComponents=[], $sSeparator=',', $iLineNo=0) { parent::__construct( $iLineNo);if(!is_array( $aComponents)) { $aComponents=[ $aComponents];} $this-> | aComponents = $aComponents |
|
◆ __construct()
Sabberworm\CSS\Value\CSSFunction::__construct |
( |
| $sName, |
|
|
| $aArguments, |
|
|
| $sSeparator = ',', |
|
|
| $iLineNo = 0 ) |
- Parameters
-
string | $sName | |
| RuleValueList|array<int,RuleValueList|CSSFunction|CSSString|LineName|Size|URL|string> | $aArguments |
string | $sSeparator | |
int | $iLineNo | |
◆ __toString()
Sabberworm\CSS\Value\CSSFunction::__toString |
( |
| ) |
|
◆ addListComponent()
Sabberworm\CSS\Value\ValueList::addListComponent |
( |
| $mComponent | ) |
|
|
inherited |
- Parameters
-
RuleValueList | CSSFunction | CSSString | LineName | Size | URL | string | $mComponent | |
- Return values
-
◆ getArguments()
Sabberworm\CSS\Value\CSSFunction::getArguments |
( |
| ) |
|
- Return values
-
array<int,RuleValueList|CSSFunction|CSSString|LineName|Size|URL|string> | |
◆ getLineNo()
Sabberworm\CSS\Value\Value::getLineNo |
( |
| ) |
|
|
inherited |
◆ getListComponents()
Sabberworm\CSS\Value\ValueList::getListComponents |
( |
| ) |
|
|
inherited |
- Return values
-
array<int,RuleValueList|CSSFunction|CSSString|LineName|Size|URL|string> | |
◆ getListSeparator()
Sabberworm\CSS\Value\ValueList::getListSeparator |
( |
| ) |
|
|
inherited |
◆ getName()
Sabberworm\CSS\Value\CSSFunction::getName |
( |
| ) |
|
◆ parseIdentifierOrFunction()
static Sabberworm\CSS\Value\Value::parseIdentifierOrFunction |
( |
ParserState | $oParserState, |
|
|
| $bIgnoreCase = false ) |
|
staticinherited |
- Parameters
-
- Return values
-
- Exceptions
-
UnexpectedEOFException | |
UnexpectedTokenException | |
◆ parsePrimitiveValue()
static Sabberworm\CSS\Value\Value::parsePrimitiveValue |
( |
ParserState | $oParserState | ) |
|
|
staticinherited |
- Return values
-
CSSFunction|CSSString|LineName|Size|URL|string | |
- Exceptions
-
UnexpectedEOFException | |
UnexpectedTokenException | |
SourceException | |
◆ parseValue()
static Sabberworm\CSS\Value\Value::parseValue |
( |
ParserState | $oParserState, |
|
|
array | $aListDelimiters = [] ) |
|
staticinherited |
- Parameters
-
array<array-key,string> | $aListDelimiters |
- Return values
-
RuleValueList|CSSFunction|CSSString|LineName|Size|URL|string | |
- Exceptions
-
UnexpectedTokenException | |
UnexpectedEOFException | |
◆ render()
Sabberworm\CSS\Value\CSSFunction::render |
( |
OutputFormat | $oOutputFormat | ) |
|
◆ setListComponents()
Sabberworm\CSS\Value\ValueList::setListComponents |
( |
array | $aComponents | ) |
|
|
inherited |
- Parameters
-
array<int,RuleValueList|CSSFunction|CSSString|LineName|Size|URL|string> | $aComponents |
- Return values
-
◆ setListSeparator()
Sabberworm\CSS\Value\ValueList::setListSeparator |
( |
| $sSeparator | ) |
|
|
inherited |
◆ setName()
Sabberworm\CSS\Value\CSSFunction::setName |
( |
| $sName | ) |
|
The documentation for this class was generated from the following file:
- lib/php-css-parser/Value/CSSFunction.php