FizzleParser
class FizzleParser extends AbstractParser (View source)
Fizzle parser
This is the parser for a CSS-like selector language for Objects and Content Repository Nodes. You can think of it as "Sizzle for PHP" (hence the name).
Properties
protected | $match_S_typestack | from AbstractParser | |
protected | $match__IntegerNumber_typestack | from AbstractParser | |
protected | $match__Decimals_typestack | from AbstractParser | |
protected | $match_NumberLiteral_typestack | from AbstractParser | |
protected | $match_DoubleQuotedStringLiteral_typestack | from AbstractParser | |
protected | $match_SingleQuotedStringLiteral_typestack | from AbstractParser | |
protected | $match_StringLiteral_typestack | from AbstractParser | |
protected | $match_BooleanLiteral_typestack | from AbstractParser | |
protected | $match_Identifier_typestack | from AbstractParser | |
protected | $match_PropertyPath_typestack | from AbstractParser | |
protected | $match_ObjectIdentifier_typestack | ||
protected | $match_FilterGroup_typestack | ||
protected | $match_Filter_typestack | ||
protected | $match_IdentifierFilter_typestack | ||
protected | $match_PropertyNameFilter_typestack | ||
protected | $match_PathFilter_typestack | ||
protected | $match_AttributeFilter_typestack | ||
protected | $match_UnquotedOperand_typestack | ||
protected | $match_PrefixMatch_typestack | ||
protected | $match_SuffixMatch_typestack | ||
protected | $match_SubstringMatch_typestack | ||
protected | $match_ExactMatch_typestack | ||
protected | $match_NotEqualMatch_typestack | ||
protected | $match_LessThanOrEqualMatch_typestack | ||
protected | $match_LessThanMatch_typestack | ||
protected | $match_GreaterThanOrEqualMatch_typestack | ||
protected | $match_GreaterThanMatch_typestack |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
match_S($stack = array())
No description
match__IntegerNumber($stack = array())
No description
match__Decimals($stack = array())
No description
match_NumberLiteral($stack = array())
No description
match_DoubleQuotedStringLiteral($stack = array())
No description
match_SingleQuotedStringLiteral($stack = array())
No description
match_StringLiteral($stack = array())
No description
match_BooleanLiteral($stack = array())
No description
match_Identifier($stack = array())
No description
match_PropertyPath($stack = array())
No description
StringLiteral_SingleQuotedStringLiteral($result, $sub)
No description
StringLiteral_DoubleQuotedStringLiteral($result, $sub)
No description
match_ObjectIdentifier($stack = array())
No description
match_FilterGroup($stack = array())
No description
FilterGroup_Filter($result, $sub)
No description
match_Filter($stack = array())
No description
Filter_PathFilter($result, $sub)
No description
Filter_IdentifierFilter($result, $sub)
No description
Filter_PropertyNameFilter($result, $sub)
No description
Filter_AttributeFilters($result, $sub)
No description
match_IdentifierFilter($stack = array())
No description
match_PropertyNameFilter($stack = array())
No description
PropertyNameFilter_Identifier($result, $sub)
No description
match_PathFilter($stack = array())
No description
match_AttributeFilter($stack = array())
No description
AttributeFilter__construct($result)
No description
AttributeFilter_PropertyPath($result, $sub)
No description
AttributeFilter_Operator($result, $sub)
No description
AttributeFilter_Operand($result, $sub)
No description
match_UnquotedOperand($stack = array())
No description
UnquotedOperand__finalise($self)
No description
match_PrefixMatch($stack = array())
No description
match_SuffixMatch($stack = array())
No description
match_SubstringMatch($stack = array())
No description
match_ExactMatch($stack = array())
No description
match_NotEqualMatch($stack = array())
No description
match_LessThanOrEqualMatch($stack = array())
No description
match_LessThanMatch($stack = array())
No description
match_GreaterThanOrEqualMatch($stack = array())
No description
match_GreaterThanMatch($stack = array())
No description
static
parseFilterGroup($filter)
No description
BooleanLiteral__finalise($self)
No description
NumberLiteral__finalise($self)
No description