FilterArrayComparator uses ConstantsTrait
FinalYes
Table of Contents
Constants
- ALL_EQ : string = 'all.eq'
- ALL_GE : string = 'all.ge'
- ALL_GT : string = 'all.gt'
- ALL_IN : string = 'all.in'
- ALL_LE : string = 'all.le'
- ALL_LT : string = 'all.lt'
- ALL_NE : string = 'all.ne'
- ALL_NIN : string = 'all.nin'
- ANY_EQ : string = 'any.eq'
- ANY_GE : string = 'any.ge'
- ANY_GT : string = 'any.gt'
- ANY_IN : string = 'any.in'
- ANY_LE : string = 'any.le'
- ANY_LT : string = 'any.lt'
- ANY_NE : string = 'any.ne'
- ANY_NIN : string = 'any.nin'
- AT_LEAST : string = 'atLeast'
- AT_LEAST_EQ : string = 'atLeast.eq'
- AT_LEAST_GE : string = 'atLeast.ge'
- AT_LEAST_GT : string = 'atLeast.gt'
- AT_LEAST_IN : string = 'atLeast.in'
- AT_LEAST_LE : string = 'atLeast.le'
- AT_LEAST_LT : string = 'atLeast.lt'
- AT_LEAST_NE : string = 'atLeast.ne'
- AT_LEAST_NIN : string = 'atLeast.nin'
- NONE_EQ : string = 'none.eq'
- NONE_GE : string = 'none.ge'
- NONE_GT : string = 'none.gt'
- NONE_IN : string = 'none.in'
- NONE_LE : string = 'none.le'
- NONE_LT : string = 'none.lt'
- NONE_NE : string = 'none.ne'
- NONE_NIN : string = 'none.nin'
- __ALIAS__ : array<string|int, mixed> = [self::ALL_EQ => \oihana\arango\db\enums\ArrayC...
Methods
- getAlias() : mixed
- Returns a valid filter operator alias or the default alias.
Constants
ALL_EQ
public
string
ALL_EQ
= 'all.eq'
ALL_GE
public
string
ALL_GE
= 'all.ge'
ALL_GT
public
string
ALL_GT
= 'all.gt'
ALL_IN
public
string
ALL_IN
= 'all.in'
ALL_LE
public
string
ALL_LE
= 'all.le'
ALL_LT
public
string
ALL_LT
= 'all.lt'
ALL_NE
public
string
ALL_NE
= 'all.ne'
ALL_NIN
public
string
ALL_NIN
= 'all.nin'
ANY_EQ
public
string
ANY_EQ
= 'any.eq'
ANY_GE
public
string
ANY_GE
= 'any.ge'
ANY_GT
public
string
ANY_GT
= 'any.gt'
ANY_IN
public
string
ANY_IN
= 'any.in'
ANY_LE
public
string
ANY_LE
= 'any.le'
ANY_LT
public
string
ANY_LT
= 'any.lt'
ANY_NE
public
string
ANY_NE
= 'any.ne'
ANY_NIN
public
string
ANY_NIN
= 'any.nin'
AT_LEAST
public
string
AT_LEAST
= 'atLeast'
AT_LEAST_EQ
public
string
AT_LEAST_EQ
= 'atLeast.eq'
AT_LEAST_GE
public
string
AT_LEAST_GE
= 'atLeast.ge'
AT_LEAST_GT
public
string
AT_LEAST_GT
= 'atLeast.gt'
AT_LEAST_IN
public
string
AT_LEAST_IN
= 'atLeast.in'
AT_LEAST_LE
public
string
AT_LEAST_LE
= 'atLeast.le'
AT_LEAST_LT
public
string
AT_LEAST_LT
= 'atLeast.lt'
AT_LEAST_NE
public
string
AT_LEAST_NE
= 'atLeast.ne'
AT_LEAST_NIN
public
string
AT_LEAST_NIN
= 'atLeast.nin'
NONE_EQ
public
string
NONE_EQ
= 'none.eq'
NONE_GE
public
string
NONE_GE
= 'none.ge'
NONE_GT
public
string
NONE_GT
= 'none.gt'
NONE_IN
public
string
NONE_IN
= 'none.in'
NONE_LE
public
string
NONE_LE
= 'none.le'
NONE_LT
public
string
NONE_LT
= 'none.lt'
NONE_NE
public
string
NONE_NE
= 'none.ne'
NONE_NIN
public
string
NONE_NIN
= 'none.nin'
__ALIAS__
protected
array<string|int, mixed>
__ALIAS__
= [self::ALL_EQ => \oihana\arango\db\enums\ArrayComparator::ALL . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::EQUAL, self::ALL_GE => \oihana\arango\db\enums\ArrayComparator::ALL . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::GREATER_THAN_OR_EQUAL, self::ALL_GT => \oihana\arango\db\enums\ArrayComparator::ALL . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::GREATER_THAN, self::ALL_IN => \oihana\arango\db\enums\ArrayComparator::ALL . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::IN, self::ALL_LE => \oihana\arango\db\enums\ArrayComparator::ALL . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::LESS_THAN_OR_EQUAL, self::ALL_LT => \oihana\arango\db\enums\ArrayComparator::ALL . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::LESS_THAN, self::ALL_NE => \oihana\arango\db\enums\ArrayComparator::ALL . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::NOT_EQUAL, self::ALL_NIN => \oihana\arango\db\enums\ArrayComparator::ALL . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::NOT_IN, self::ANY_EQ => \oihana\arango\db\enums\ArrayComparator::ANY . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::EQUAL, self::ANY_GE => \oihana\arango\db\enums\ArrayComparator::ANY . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::GREATER_THAN_OR_EQUAL, self::ANY_GT => \oihana\arango\db\enums\ArrayComparator::ANY . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::GREATER_THAN, self::ANY_IN => \oihana\arango\db\enums\ArrayComparator::ANY . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::IN, self::ANY_LE => \oihana\arango\db\enums\ArrayComparator::ANY . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::LESS_THAN_OR_EQUAL, self::ANY_LT => \oihana\arango\db\enums\ArrayComparator::ANY . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::LESS_THAN, self::ANY_NE => \oihana\arango\db\enums\ArrayComparator::ANY . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::NOT_EQUAL, self::ANY_NIN => \oihana\arango\db\enums\ArrayComparator::ANY . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::NOT_IN, self::NONE_EQ => \oihana\arango\db\enums\ArrayComparator::NONE . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::EQUAL, self::NONE_GE => \oihana\arango\db\enums\ArrayComparator::NONE . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::GREATER_THAN_OR_EQUAL, self::NONE_GT => \oihana\arango\db\enums\ArrayComparator::NONE . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::GREATER_THAN, self::NONE_IN => \oihana\arango\db\enums\ArrayComparator::NONE . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::IN, self::NONE_LE => \oihana\arango\db\enums\ArrayComparator::NONE . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::LESS_THAN_OR_EQUAL, self::NONE_LT => \oihana\arango\db\enums\ArrayComparator::NONE . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::LESS_THAN, self::NONE_NE => \oihana\arango\db\enums\ArrayComparator::NONE . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::NOT_EQUAL, self::NONE_NIN => \oihana\arango\db\enums\ArrayComparator::NONE . \oihana\enums\Char::SPACE . \oihana\arango\db\enums\Comparator::NOT_IN]
Methods
getAlias()
Returns a valid filter operator alias or the default alias.
public
static getAlias(mixed $value[, mixed|null $default = null ]) : mixed
Parameters
- $value : mixed
- $default : mixed|null = null