Method |
Description |
|
__construct ( array $disjuncts = [] ) |
Creates a disjunction of the given expressions. |
|
__toString ( ) |
|
|
equivalentTo ( Webmozart\Expression\Expression $other ) |
|
|
evaluate ( $values ) |
|
|
getDisjuncts ( ) : Webmozart\Expression\Expression[] |
Returns the disjuncts of the disjunction. |
|
orAll ( Webmozart\Expression\Expression $expr ) |
|
|
orAtLeast ( $count, Webmozart\Expression\Expression $expr ) |
|
|
orAtMost ( $count, Webmozart\Expression\Expression $expr ) |
|
|
orContains ( $string ) |
|
|
orCount ( Webmozart\Expression\Expression $expr ) |
|
|
orEmpty ( ) |
|
|
orEndsWith ( $suffix ) |
|
|
orEquals ( $value ) |
|
|
orExactly ( $count, Webmozart\Expression\Expression $expr ) |
|
|
orFalse ( ) |
|
|
orGreaterThan ( $value ) |
|
|
orGreaterThanEqual ( $value ) |
|
|
orIn ( array $values ) |
|
|
orInstanceOf ( $className ) |
|
|
orKey ( $keyName, Webmozart\Expression\Expression $expr ) |
|
|
orKeyExists ( $keyName ) |
|
|
orKeyNotExists ( $keyName ) |
|
|
orLessThan ( $value ) |
|
|
orLessThanEqual ( $value ) |
|
|
orMatches ( $regExp ) |
|
|
orMethod ( $methodName, $args ) |
|
|
orNot ( Webmozart\Expression\Expression $expr ) |
|
|
orNotEmpty ( ) |
|
|
orNotEquals ( $value ) |
|
|
orNotNull ( ) |
|
|
orNotSame ( $value ) |
|
|
orNull ( ) |
|
|
orProperty ( $propertyName, Webmozart\Expression\Expression $expr ) |
|
|
orSame ( $value ) |
|
|
orStartsWith ( $prefix ) |
|
|
orTrue ( ) |
|
|
orX ( Webmozart\Expression\Expression $expr ) |
|
|
toString ( ) |
|
|