AbstractInterface
Methods
public abstract static allAlnum( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allAlpha( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allBoolean( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allClassExists( $value, $message = '')
 
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allContains( $value, $subString, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allCount( $array, $number, $message = '')
 
  • throws InvalidArgumentException
public abstract static allCountBetween( $array, $min, $max, $message = '')
 
  • throws InvalidArgumentException
public abstract static allDigits( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allDirectory( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allEmail( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allEndsWith( $value, $suffix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allEq( $value, $expect, $message = '')
 
  • throws InvalidArgumentException
public abstract static allFalse( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allFile( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allFileExists( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allFloat( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allGreaterThan( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allGreaterThanEq( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allImplementsInterface( $value, $interface, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $interface
  • psalm-assert iterable> $value
  • throws InvalidArgumentException
public abstract static allInArray( $value, $values, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allInteger( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIntegerish( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allInterfaceExists( $value, $message = '')
 
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIp( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allIpv4( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allIpv6( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allIsAnyOf( $value, $classes, $message = '')
 
  • psalm-pure
  • psalm-param array $classes
  • throws InvalidArgumentException
public abstract static allIsAOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert iterable> $value
  • throws InvalidArgumentException
public abstract static allIsArray( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsArrayAccessible( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsCallable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsCountable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsEmpty( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsInstanceOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsInstanceOfAny( $value, $classes, $message = '')
 
  • psalm-pure
  • psalm-param array $classes
  • throws InvalidArgumentException
public abstract static allIsIterable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsList( $array, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $array
  • throws InvalidArgumentException
public abstract static allIsMap( $array, $message = '')
 
  • psalm-pure
  • psalm-template T
  • psalm-param iterable> $array
  • psalm-assert iterable> $array
  • throws InvalidArgumentException
public abstract static allIsNonEmptyList( $array, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $array
  • throws InvalidArgumentException
public abstract static allIsNonEmptyMap( $array, $message = '')
 
  • psalm-pure
  • psalm-template T
  • psalm-param iterable> $array
  • throws InvalidArgumentException
public abstract static allIsNotA( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template UnexpectedType of object
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static allIsTraversable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • deprecated use "isIterable" or "isInstanceOf" instead
  • throws InvalidArgumentException
public abstract static allKeyExists( $array, $key, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allKeyNotExists( $array, $key, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLength( $value, $length, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLengthBetween( $value, $min, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLessThan( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLessThanEq( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLower( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allMaxCount( $array, $max, $message = '')
 
  • throws InvalidArgumentException
public abstract static allMaxLength( $value, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allMethodExists( $classOrObject, $method, $message = '')
 
  • psalm-pure
  • psalm-param iterable $classOrObject
  • throws InvalidArgumentException
public abstract static allMethodNotExists( $classOrObject, $method, $message = '')
 
  • psalm-pure
  • psalm-param iterable $classOrObject
  • throws InvalidArgumentException
public abstract static allMinCount( $array, $min, $message = '')
 
  • throws InvalidArgumentException
public abstract static allMinLength( $value, $min, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNatural( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allNotContains( $value, $subString, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotEmpty( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotEndsWith( $value, $suffix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotEq( $value, $expect, $message = '')
 
  • throws InvalidArgumentException
public abstract static allNotFalse( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotInstanceOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static allNotNull( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotRegex( $value, $pattern, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotSame( $value, $expect, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotStartsWith( $value, $prefix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotWhitespaceOnly( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNull( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allNumeric( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allObject( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allOneOf( $value, $values, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allPropertyExists( $classOrObject, $property, $message = '')
 
  • psalm-pure
  • psalm-param iterable $classOrObject
  • throws InvalidArgumentException
public abstract static allPropertyNotExists( $classOrObject, $property, $message = '')
 
  • psalm-pure
  • psalm-param iterable $classOrObject
  • throws InvalidArgumentException
public abstract static allRange( $value, $min, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allReadable( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allRegex( $value, $pattern, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allResource( $value, $type = NULL, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allSame( $value, $expect, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allScalar( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allStartsWith( $value, $prefix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allStartsWithLetter( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allString( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allStringNotEmpty( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allSubclassOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert iterable|ExpectedType> $value
  • throws InvalidArgumentException
public abstract static allThrows( $expression, $class = 'Exception', $message = '')
 
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static allTrue( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allUnicodeLetters( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allUniqueValues( $values, $message = '')
 
  • throws InvalidArgumentException
public abstract static allUpper( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allUuid( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allValidArrayKey( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allWritable( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrAlnum( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrAlpha( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrBoolean( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|bool $value
  • throws InvalidArgumentException
public abstract static nullOrClassExists( $value, $message = '')
 
  • psalm-assert null|class-string $value
  • throws InvalidArgumentException
public abstract static nullOrContains( $value, $subString, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrCount( $array, $number, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrCountBetween( $array, $min, $max, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrDigits( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrDirectory( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrEmail( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrEndsWith( $value, $suffix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrEq( $value, $expect, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrFalse( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|false $value
  • throws InvalidArgumentException
public abstract static nullOrFile( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrFileExists( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrFloat( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|float $value
  • throws InvalidArgumentException
public abstract static nullOrGreaterThan( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrGreaterThanEq( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrImplementsInterface( $value, $interface, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $interface
  • psalm-assert null|class-string $value
  • throws InvalidArgumentException
public abstract static nullOrInArray( $value, $values, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrInteger( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|int $value
  • throws InvalidArgumentException
public abstract static nullOrIntegerish( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|numeric $value
  • throws InvalidArgumentException
public abstract static nullOrInterfaceExists( $value, $message = '')
 
  • psalm-assert null|class-string $value
  • throws InvalidArgumentException
public abstract static nullOrIp( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrIpv4( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrIpv6( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrIsAnyOf( $value, $classes, $message = '')
 
  • psalm-pure
  • psalm-param array $classes
  • throws InvalidArgumentException
public abstract static nullOrIsAOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert null|ExpectedType|class-string $value
  • throws InvalidArgumentException
public abstract static nullOrIsArray( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|array $value
  • throws InvalidArgumentException
public abstract static nullOrIsArrayAccessible( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|array|ArrayAccess $value
  • throws InvalidArgumentException
public abstract static nullOrIsCallable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|callable $value
  • throws InvalidArgumentException
public abstract static nullOrIsCountable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|countable $value
  • throws InvalidArgumentException
public abstract static nullOrIsEmpty( $value, $message = '')
 
  • psalm-pure
  • psalm-assert empty $value
  • throws InvalidArgumentException
public abstract static nullOrIsInstanceOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert null|ExpectedType $value
  • throws InvalidArgumentException
public abstract static nullOrIsInstanceOfAny( $value, $classes, $message = '')
 
  • psalm-pure
  • psalm-param array $classes
  • throws InvalidArgumentException
public abstract static nullOrIsIterable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|iterable $value
  • throws InvalidArgumentException
public abstract static nullOrIsList( $array, $message = '')
 
  • psalm-pure
  • psalm-assert null|list $array
  • throws InvalidArgumentException
public abstract static nullOrIsMap( $array, $message = '')
 
  • psalm-pure
  • psalm-template T
  • psalm-param null|mixed|array $array
  • psalm-assert null|array $array
  • throws InvalidArgumentException
public abstract static nullOrIsNonEmptyList( $array, $message = '')
 
  • psalm-pure
  • psalm-assert null|non-empty-list $array
  • throws InvalidArgumentException
public abstract static nullOrIsNonEmptyMap( $array, $message = '')
 
  • psalm-pure
  • psalm-template T
  • psalm-param null|mixed|array $array
  • throws InvalidArgumentException
public abstract static nullOrIsNotA( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template UnexpectedType of object
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static nullOrIsTraversable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|iterable $value
  • deprecated use "isIterable" or "isInstanceOf" instead
  • throws InvalidArgumentException
public abstract static nullOrKeyExists( $array, $key, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrKeyNotExists( $array, $key, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLength( $value, $length, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLengthBetween( $value, $min, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLessThan( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLessThanEq( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLower( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|lowercase-string $value
  • throws InvalidArgumentException
public abstract static nullOrMaxCount( $array, $max, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrMaxLength( $value, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrMethodExists( $classOrObject, $method, $message = '')
 
  • psalm-pure
  • psalm-param null|class-string|object $classOrObject
  • throws InvalidArgumentException
public abstract static nullOrMethodNotExists( $classOrObject, $method, $message = '')
 
  • psalm-pure
  • psalm-param null|class-string|object $classOrObject
  • throws InvalidArgumentException
public abstract static nullOrMinCount( $array, $min, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrMinLength( $value, $min, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNatural( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|int $value
  • throws InvalidArgumentException
public abstract static nullOrNotContains( $value, $subString, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotEmpty( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotEndsWith( $value, $suffix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotEq( $value, $expect, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrNotFalse( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotInstanceOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static nullOrNotRegex( $value, $pattern, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotSame( $value, $expect, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotStartsWith( $value, $prefix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotWhitespaceOnly( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNumeric( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|numeric $value
  • throws InvalidArgumentException
public abstract static nullOrObject( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|object $value
  • throws InvalidArgumentException
public abstract static nullOrOneOf( $value, $values, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrPropertyExists( $classOrObject, $property, $message = '')
 
  • psalm-pure
  • psalm-param null|class-string|object $classOrObject
  • throws InvalidArgumentException
public abstract static nullOrPropertyNotExists( $classOrObject, $property, $message = '')
 
  • psalm-pure
  • psalm-param null|class-string|object $classOrObject
  • throws InvalidArgumentException
public abstract static nullOrRange( $value, $min, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrReadable( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrRegex( $value, $pattern, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrResource( $value, $type = NULL, $message = '')
 
  • psalm-pure
  • psalm-assert null|resource $value
  • throws InvalidArgumentException
public abstract static nullOrSame( $value, $expect, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrScalar( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|scalar $value
  • throws InvalidArgumentException
public abstract static nullOrStartsWith( $value, $prefix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrStartsWithLetter( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrString( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|string $value
  • throws InvalidArgumentException
public abstract static nullOrStringNotEmpty( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|non-empty-string $value
  • throws InvalidArgumentException
public abstract static nullOrSubclassOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert null|class-string|ExpectedType $value
  • throws InvalidArgumentException
public abstract static nullOrThrows( $expression, $class = 'Exception', $message = '')
 
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static nullOrTrue( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|true $value
  • throws InvalidArgumentException
public abstract static nullOrUnicodeLetters( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrUniqueValues( $values, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrUpper( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrUuid( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrValidArrayKey( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|array-key $value
  • throws InvalidArgumentException
public abstract static nullOrWritable( $value, $message = '')
 
  • throws InvalidArgumentException
Methods
public abstract static allAlnum( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allAlpha( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allBoolean( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allClassExists( $value, $message = '')
 
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allContains( $value, $subString, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allCount( $array, $number, $message = '')
 
  • throws InvalidArgumentException
public abstract static allCountBetween( $array, $min, $max, $message = '')
 
  • throws InvalidArgumentException
public abstract static allDigits( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allDirectory( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allEmail( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allEndsWith( $value, $suffix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allEq( $value, $expect, $message = '')
 
  • throws InvalidArgumentException
public abstract static allFalse( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allFile( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allFileExists( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allFloat( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allGreaterThan( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allGreaterThanEq( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allImplementsInterface( $value, $interface, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $interface
  • psalm-assert iterable> $value
  • throws InvalidArgumentException
public abstract static allInArray( $value, $values, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allInteger( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIntegerish( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allInterfaceExists( $value, $message = '')
 
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIp( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allIpv4( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allIpv6( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allIsAnyOf( $value, $classes, $message = '')
 
  • psalm-pure
  • psalm-param array $classes
  • throws InvalidArgumentException
public abstract static allIsAOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert iterable> $value
  • throws InvalidArgumentException
public abstract static allIsArray( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsArrayAccessible( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsCallable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsCountable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsEmpty( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsInstanceOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsInstanceOfAny( $value, $classes, $message = '')
 
  • psalm-pure
  • psalm-param array $classes
  • throws InvalidArgumentException
public abstract static allIsIterable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allIsList( $array, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $array
  • throws InvalidArgumentException
public abstract static allIsMap( $array, $message = '')
 
  • psalm-pure
  • psalm-template T
  • psalm-param iterable> $array
  • psalm-assert iterable> $array
  • throws InvalidArgumentException
public abstract static allIsNonEmptyList( $array, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $array
  • throws InvalidArgumentException
public abstract static allIsNonEmptyMap( $array, $message = '')
 
  • psalm-pure
  • psalm-template T
  • psalm-param iterable> $array
  • throws InvalidArgumentException
public abstract static allIsNotA( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template UnexpectedType of object
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static allIsTraversable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • deprecated use "isIterable" or "isInstanceOf" instead
  • throws InvalidArgumentException
public abstract static allKeyExists( $array, $key, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allKeyNotExists( $array, $key, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLength( $value, $length, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLengthBetween( $value, $min, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLessThan( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLessThanEq( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allLower( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allMaxCount( $array, $max, $message = '')
 
  • throws InvalidArgumentException
public abstract static allMaxLength( $value, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allMethodExists( $classOrObject, $method, $message = '')
 
  • psalm-pure
  • psalm-param iterable $classOrObject
  • throws InvalidArgumentException
public abstract static allMethodNotExists( $classOrObject, $method, $message = '')
 
  • psalm-pure
  • psalm-param iterable $classOrObject
  • throws InvalidArgumentException
public abstract static allMinCount( $array, $min, $message = '')
 
  • throws InvalidArgumentException
public abstract static allMinLength( $value, $min, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNatural( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allNotContains( $value, $subString, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotEmpty( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotEndsWith( $value, $suffix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotEq( $value, $expect, $message = '')
 
  • throws InvalidArgumentException
public abstract static allNotFalse( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotInstanceOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static allNotNull( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotRegex( $value, $pattern, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotSame( $value, $expect, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotStartsWith( $value, $prefix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNotWhitespaceOnly( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allNull( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allNumeric( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allObject( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allOneOf( $value, $values, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allPropertyExists( $classOrObject, $property, $message = '')
 
  • psalm-pure
  • psalm-param iterable $classOrObject
  • throws InvalidArgumentException
public abstract static allPropertyNotExists( $classOrObject, $property, $message = '')
 
  • psalm-pure
  • psalm-param iterable $classOrObject
  • throws InvalidArgumentException
public abstract static allRange( $value, $min, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allReadable( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static allRegex( $value, $pattern, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allResource( $value, $type = NULL, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allSame( $value, $expect, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allScalar( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allStartsWith( $value, $prefix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allStartsWithLetter( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allString( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allStringNotEmpty( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allSubclassOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert iterable|ExpectedType> $value
  • throws InvalidArgumentException
public abstract static allThrows( $expression, $class = 'Exception', $message = '')
 
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static allTrue( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allUnicodeLetters( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allUniqueValues( $values, $message = '')
 
  • throws InvalidArgumentException
public abstract static allUpper( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allUuid( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static allValidArrayKey( $value, $message = '')
 
  • psalm-pure
  • psalm-assert iterable $value
  • throws InvalidArgumentException
public abstract static allWritable( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrAlnum( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrAlpha( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrBoolean( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|bool $value
  • throws InvalidArgumentException
public abstract static nullOrClassExists( $value, $message = '')
 
  • psalm-assert null|class-string $value
  • throws InvalidArgumentException
public abstract static nullOrContains( $value, $subString, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrCount( $array, $number, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrCountBetween( $array, $min, $max, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrDigits( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrDirectory( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrEmail( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrEndsWith( $value, $suffix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrEq( $value, $expect, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrFalse( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|false $value
  • throws InvalidArgumentException
public abstract static nullOrFile( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrFileExists( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrFloat( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|float $value
  • throws InvalidArgumentException
public abstract static nullOrGreaterThan( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrGreaterThanEq( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrImplementsInterface( $value, $interface, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $interface
  • psalm-assert null|class-string $value
  • throws InvalidArgumentException
public abstract static nullOrInArray( $value, $values, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrInteger( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|int $value
  • throws InvalidArgumentException
public abstract static nullOrIntegerish( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|numeric $value
  • throws InvalidArgumentException
public abstract static nullOrInterfaceExists( $value, $message = '')
 
  • psalm-assert null|class-string $value
  • throws InvalidArgumentException
public abstract static nullOrIp( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrIpv4( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrIpv6( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrIsAnyOf( $value, $classes, $message = '')
 
  • psalm-pure
  • psalm-param array $classes
  • throws InvalidArgumentException
public abstract static nullOrIsAOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert null|ExpectedType|class-string $value
  • throws InvalidArgumentException
public abstract static nullOrIsArray( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|array $value
  • throws InvalidArgumentException
public abstract static nullOrIsArrayAccessible( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|array|ArrayAccess $value
  • throws InvalidArgumentException
public abstract static nullOrIsCallable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|callable $value
  • throws InvalidArgumentException
public abstract static nullOrIsCountable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|countable $value
  • throws InvalidArgumentException
public abstract static nullOrIsEmpty( $value, $message = '')
 
  • psalm-pure
  • psalm-assert empty $value
  • throws InvalidArgumentException
public abstract static nullOrIsInstanceOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert null|ExpectedType $value
  • throws InvalidArgumentException
public abstract static nullOrIsInstanceOfAny( $value, $classes, $message = '')
 
  • psalm-pure
  • psalm-param array $classes
  • throws InvalidArgumentException
public abstract static nullOrIsIterable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|iterable $value
  • throws InvalidArgumentException
public abstract static nullOrIsList( $array, $message = '')
 
  • psalm-pure
  • psalm-assert null|list $array
  • throws InvalidArgumentException
public abstract static nullOrIsMap( $array, $message = '')
 
  • psalm-pure
  • psalm-template T
  • psalm-param null|mixed|array $array
  • psalm-assert null|array $array
  • throws InvalidArgumentException
public abstract static nullOrIsNonEmptyList( $array, $message = '')
 
  • psalm-pure
  • psalm-assert null|non-empty-list $array
  • throws InvalidArgumentException
public abstract static nullOrIsNonEmptyMap( $array, $message = '')
 
  • psalm-pure
  • psalm-template T
  • psalm-param null|mixed|array $array
  • throws InvalidArgumentException
public abstract static nullOrIsNotA( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template UnexpectedType of object
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static nullOrIsTraversable( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|iterable $value
  • deprecated use "isIterable" or "isInstanceOf" instead
  • throws InvalidArgumentException
public abstract static nullOrKeyExists( $array, $key, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrKeyNotExists( $array, $key, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLength( $value, $length, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLengthBetween( $value, $min, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLessThan( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLessThanEq( $value, $limit, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrLower( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|lowercase-string $value
  • throws InvalidArgumentException
public abstract static nullOrMaxCount( $array, $max, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrMaxLength( $value, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrMethodExists( $classOrObject, $method, $message = '')
 
  • psalm-pure
  • psalm-param null|class-string|object $classOrObject
  • throws InvalidArgumentException
public abstract static nullOrMethodNotExists( $classOrObject, $method, $message = '')
 
  • psalm-pure
  • psalm-param null|class-string|object $classOrObject
  • throws InvalidArgumentException
public abstract static nullOrMinCount( $array, $min, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrMinLength( $value, $min, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNatural( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|int $value
  • throws InvalidArgumentException
public abstract static nullOrNotContains( $value, $subString, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotEmpty( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotEndsWith( $value, $suffix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotEq( $value, $expect, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrNotFalse( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotInstanceOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static nullOrNotRegex( $value, $pattern, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotSame( $value, $expect, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotStartsWith( $value, $prefix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNotWhitespaceOnly( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrNumeric( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|numeric $value
  • throws InvalidArgumentException
public abstract static nullOrObject( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|object $value
  • throws InvalidArgumentException
public abstract static nullOrOneOf( $value, $values, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrPropertyExists( $classOrObject, $property, $message = '')
 
  • psalm-pure
  • psalm-param null|class-string|object $classOrObject
  • throws InvalidArgumentException
public abstract static nullOrPropertyNotExists( $classOrObject, $property, $message = '')
 
  • psalm-pure
  • psalm-param null|class-string|object $classOrObject
  • throws InvalidArgumentException
public abstract static nullOrRange( $value, $min, $max, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrReadable( $value, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrRegex( $value, $pattern, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrResource( $value, $type = NULL, $message = '')
 
  • psalm-pure
  • psalm-assert null|resource $value
  • throws InvalidArgumentException
public abstract static nullOrSame( $value, $expect, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrScalar( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|scalar $value
  • throws InvalidArgumentException
public abstract static nullOrStartsWith( $value, $prefix, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrStartsWithLetter( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrString( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|string $value
  • throws InvalidArgumentException
public abstract static nullOrStringNotEmpty( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|non-empty-string $value
  • throws InvalidArgumentException
public abstract static nullOrSubclassOf( $value, $class, $message = '')
 
  • psalm-pure
  • psalm-template ExpectedType of object
  • psalm-param class-string $class
  • psalm-assert null|class-string|ExpectedType $value
  • throws InvalidArgumentException
public abstract static nullOrThrows( $expression, $class = 'Exception', $message = '')
 
  • psalm-param class-string $class
  • throws InvalidArgumentException
public abstract static nullOrTrue( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|true $value
  • throws InvalidArgumentException
public abstract static nullOrUnicodeLetters( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrUniqueValues( $values, $message = '')
 
  • throws InvalidArgumentException
public abstract static nullOrUpper( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrUuid( $value, $message = '')
 
  • psalm-pure
  • throws InvalidArgumentException
public abstract static nullOrValidArrayKey( $value, $message = '')
 
  • psalm-pure
  • psalm-assert null|array-key $value
  • throws InvalidArgumentException
public abstract static nullOrWritable( $value, $message = '')
 
  • throws InvalidArgumentException
© 2020 Bruce Wells
Search Namespaces \ Classes
ConfigurationNumbers (0-9.) only