Oihana PHP Arango

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

__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
On this page

Search results