AirLay backend

ScriptLexemeParser extends FilterLexemeParser
in package

Class FilterLexemeParser

Table of Contents

parse()  : array<string|int, FilterLexeme>|null
parseBoolean()  : array<string|int, mixed>|null
parseBooleanOperator()  : array<string|int, mixed>|null
parseBrace()  : array<string|int, mixed>|null
parseBracket()  : array<string|int, mixed>|null
parseBreak()  : array<string|int, mixed>|null
parseByRegexWithOneGroup()  : array<string|int, mixed>|null
parseByStartsStrings()  : array<string|int, mixed>|null
parseComparisonOperator()  : array<string|int, mixed>|null
parseField()  : array<string|int, mixed>|null
parseFunctionDate()  : array<string|int, mixed>|null
parseNull()  : array<string|int, mixed>|null
parseNumber()  : array<string|int, mixed>|null
parseString()  : array<string|int, mixed>|null
parseElse()  : array<string|int, mixed>|null
parseIf()  : array<string|int, mixed>|null

Methods

parseBoolean()

protected static parseBoolean(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseBooleanOperator()

protected static parseBooleanOperator(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseBrace()

protected static parseBrace(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseBracket()

protected static parseBracket(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseBreak()

protected static parseBreak(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseByRegexWithOneGroup()

protected static parseByRegexWithOneGroup(string $type, string $str, string $regex) : array<string|int, mixed>|null
Parameters
$type : string
$str : string
$regex : string
Return values
array<string|int, mixed>|null

parseByStartsStrings()

protected static parseByStartsStrings(string $type, string $str, array<string|int, string> $strings) : array<string|int, mixed>|null
Parameters
$type : string
$str : string
$strings : array<string|int, string>
Return values
array<string|int, mixed>|null

parseComparisonOperator()

protected static parseComparisonOperator(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseField()

protected static parseField(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseFunctionDate()

protected static parseFunctionDate(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseNull()

protected static parseNull(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseNumber()

protected static parseNumber(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseString()

protected static parseString(string $str) : array<string|int, mixed>|null
Parameters
$str : string
Return values
array<string|int, mixed>|null

parseElse()

private static parseElse(mixed $str) : array<string|int, mixed>|null
Parameters
$str : mixed
Return values
array<string|int, mixed>|null

parseIf()

private static parseIf(mixed $str) : array<string|int, mixed>|null
Parameters
$str : mixed
Return values
array<string|int, mixed>|null

Search results