Mixin
This trait aids static analysis tooling in introspecting assertion magic methods.
Do not use this trait directly: it will change, and is not designed for reuse.
Table of Contents
- allAlnum() : void
- allAlpha() : void
- allBoolean() : void
- allClassExists() : void
- allContains() : void
- allCount() : void
- allCountBetween() : void
- allDigits() : void
- allDirectory() : void
- allEmail() : void
- allEndsWith() : void
- allEq() : void
- allFalse() : void
- allFile() : void
- allFileExists() : void
- allFloat() : void
- allGreaterThan() : void
- allGreaterThanEq() : void
- allImplementsInterface() : void
- allInArray() : void
- allInteger() : void
- allIntegerish() : void
- allInterfaceExists() : void
- allIp() : void
- allIpv4() : void
- allIpv6() : void
- allIsAnyOf() : void
- allIsAOf() : void
- allIsArray() : void
- allIsArrayAccessible() : void
- allIsCallable() : void
- allIsCountable() : void
- allIsEmpty() : void
- allIsInstanceOf() : void
- allIsInstanceOfAny() : void
- allIsIterable() : void
- allIsList() : void
- allIsMap() : void
- allIsNonEmptyList() : void
- allIsNonEmptyMap() : void
- allIsNotA() : void
- allIsTraversable() : void
- allKeyExists() : void
- allKeyNotExists() : void
- allLength() : void
- allLengthBetween() : void
- allLessThan() : void
- allLessThanEq() : void
- allLower() : void
- allMaxCount() : void
- allMaxLength() : void
- allMethodExists() : void
- allMethodNotExists() : void
- allMinCount() : void
- allMinLength() : void
- allNatural() : void
- allNotContains() : void
- allNotEmpty() : void
- allNotEndsWith() : void
- allNotEq() : void
- allNotFalse() : void
- allNotInstanceOf() : void
- allNotNull() : void
- allNotRegex() : void
- allNotSame() : void
- allNotStartsWith() : void
- allNotWhitespaceOnly() : void
- allNull() : void
- allNumeric() : void
- allObject() : void
- allOneOf() : void
- allPositiveInteger() : void
- allPropertyExists() : void
- allPropertyNotExists() : void
- allRange() : void
- allReadable() : void
- allRegex() : void
- allResource() : void
- allSame() : void
- allScalar() : void
- allStartsWith() : void
- allStartsWithLetter() : void
- allString() : void
- allStringNotEmpty() : void
- allSubclassOf() : void
- allThrows() : void
- allTrue() : void
- allUnicodeLetters() : void
- allUniqueValues() : void
- allUpper() : void
- allUuid() : void
- allValidArrayKey() : void
- allWritable() : void
- nullOrAlnum() : void
- nullOrAlpha() : void
- nullOrBoolean() : void
- nullOrClassExists() : void
- nullOrContains() : void
- nullOrCount() : void
- nullOrCountBetween() : void
- nullOrDigits() : void
- nullOrDirectory() : void
- nullOrEmail() : void
- nullOrEndsWith() : void
- nullOrEq() : void
- nullOrFalse() : void
- nullOrFile() : void
- nullOrFileExists() : void
- nullOrFloat() : void
- nullOrGreaterThan() : void
- nullOrGreaterThanEq() : void
- nullOrImplementsInterface() : void
- nullOrInArray() : void
- nullOrInteger() : void
- nullOrIntegerish() : void
- nullOrInterfaceExists() : void
- nullOrIp() : void
- nullOrIpv4() : void
- nullOrIpv6() : void
- nullOrIsAnyOf() : void
- nullOrIsAOf() : void
- nullOrIsArray() : void
- nullOrIsArrayAccessible() : void
- nullOrIsCallable() : void
- nullOrIsCountable() : void
- nullOrIsEmpty() : void
- nullOrIsInstanceOf() : void
- nullOrIsInstanceOfAny() : void
- nullOrIsIterable() : void
- nullOrIsList() : void
- nullOrIsMap() : void
- nullOrIsNonEmptyList() : void
- nullOrIsNonEmptyMap() : void
- nullOrIsNotA() : void
- nullOrIsTraversable() : void
- nullOrKeyExists() : void
- nullOrKeyNotExists() : void
- nullOrLength() : void
- nullOrLengthBetween() : void
- nullOrLessThan() : void
- nullOrLessThanEq() : void
- nullOrLower() : void
- nullOrMaxCount() : void
- nullOrMaxLength() : void
- nullOrMethodExists() : void
- nullOrMethodNotExists() : void
- nullOrMinCount() : void
- nullOrMinLength() : void
- nullOrNatural() : void
- nullOrNotContains() : void
- nullOrNotEmpty() : void
- nullOrNotEndsWith() : void
- nullOrNotEq() : void
- nullOrNotFalse() : void
- nullOrNotInstanceOf() : void
- nullOrNotRegex() : void
- nullOrNotSame() : void
- nullOrNotStartsWith() : void
- nullOrNotWhitespaceOnly() : void
- nullOrNumeric() : void
- nullOrObject() : void
- nullOrOneOf() : void
- nullOrPositiveInteger() : void
- nullOrPropertyExists() : void
- nullOrPropertyNotExists() : void
- nullOrRange() : void
- nullOrReadable() : void
- nullOrRegex() : void
- nullOrResource() : void
- nullOrSame() : void
- nullOrScalar() : void
- nullOrStartsWith() : void
- nullOrStartsWithLetter() : void
- nullOrString() : void
- nullOrStringNotEmpty() : void
- nullOrSubclassOf() : void
- nullOrThrows() : void
- nullOrTrue() : void
- nullOrUnicodeLetters() : void
- nullOrUniqueValues() : void
- nullOrUpper() : void
- nullOrUuid() : void
- nullOrValidArrayKey() : void
- nullOrWritable() : void
Methods
allAlnum()
public
static allAlnum(iteratable<string|int, string> $value[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $message : string = ''
Tags
Return values
void —allAlpha()
public
static allAlpha(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allBoolean()
public
static allBoolean(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allClassExists()
public
static allClassExists(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allContains()
public
static allContains(iteratable<string|int, string> $value, string $subString[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $subString : string
- $message : string = ''
Tags
Return values
void —allCount()
public
static allCount(iteratable<string|int, \Countable|array> $array, int $number[, string $message = '' ]) : void
Parameters
- $array : iteratable<string|int, \Countable|array>
- $number : int
- $message : string = ''
Tags
Return values
void —allCountBetween()
public
static allCountBetween(iteratable<string|int, \Countable|array> $array, int|float $min, int|float $max[, string $message = '' ]) : void
Parameters
- $array : iteratable<string|int, \Countable|array>
- $min : int|float
- $max : int|float
- $message : string = ''
Tags
Return values
void —allDigits()
public
static allDigits(iteratable<string|int, string> $value[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $message : string = ''
Tags
Return values
void —allDirectory()
public
static allDirectory(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allEmail()
public
static allEmail(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allEndsWith()
public
static allEndsWith(iteratable<string|int, string> $value, string $suffix[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $suffix : string
- $message : string = ''
Tags
Return values
void —allEq()
public
static allEq(mixed $value, mixed $expect[, string $message = '' ]) : void
Parameters
- $value : mixed
- $expect : mixed
- $message : string = ''
Tags
Return values
void —allFalse()
public
static allFalse(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allFile()
public
static allFile(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allFileExists()
public
static allFileExists(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allFloat()
public
static allFloat(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allGreaterThan()
public
static allGreaterThan(mixed $value, mixed $limit[, string $message = '' ]) : void
Parameters
- $value : mixed
- $limit : mixed
- $message : string = ''
Tags
Return values
void —allGreaterThanEq()
public
static allGreaterThanEq(mixed $value, mixed $limit[, string $message = '' ]) : void
Parameters
- $value : mixed
- $limit : mixed
- $message : string = ''
Tags
Return values
void —allImplementsInterface()
public
static allImplementsInterface(mixed $value, mixed $interface[, string $message = '' ]) : void
Parameters
- $value : mixed
- $interface : mixed
- $message : string = ''
Tags
Return values
void —allInArray()
public
static allInArray(mixed $value, array<string|int, mixed> $values[, string $message = '' ]) : void
Parameters
- $value : mixed
- $values : array<string|int, mixed>
- $message : string = ''
Tags
Return values
void —allInteger()
public
static allInteger(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIntegerish()
public
static allIntegerish(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allInterfaceExists()
public
static allInterfaceExists(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIp()
public
static allIp(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIpv4()
public
static allIpv4(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIpv6()
public
static allIpv6(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIsAnyOf()
public
static allIsAnyOf(iteratable<string|int, object|string> $value, array<string|int, string> $classes[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, object|string>
- $classes : array<string|int, string>
- $message : string = ''
Tags
Return values
void —allIsAOf()
public
static allIsAOf(iteratable<string|int, object|string> $value, string $class[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, object|string>
- $class : string
- $message : string = ''
Tags
Return values
void —allIsArray()
public
static allIsArray(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIsArrayAccessible()
public
static allIsArrayAccessible(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIsCallable()
public
static allIsCallable(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIsCountable()
public
static allIsCountable(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIsEmpty()
public
static allIsEmpty(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIsInstanceOf()
public
static allIsInstanceOf(mixed $value, string|object $class[, string $message = '' ]) : void
Parameters
- $value : mixed
- $class : string|object
- $message : string = ''
Tags
Return values
void —allIsInstanceOfAny()
public
static allIsInstanceOfAny(mixed $value, array<string|int, object|string> $classes[, string $message = '' ]) : void
Parameters
- $value : mixed
- $classes : array<string|int, object|string>
- $message : string = ''
Tags
Return values
void —allIsIterable()
public
static allIsIterable(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allIsList()
public
static allIsList(mixed $array[, string $message = '' ]) : void
Parameters
- $array : mixed
- $message : string = ''
Tags
Return values
void —allIsMap()
public
static allIsMap(mixed $array[, string $message = '' ]) : void
Parameters
- $array : mixed
- $message : string = ''
Tags
Return values
void —allIsNonEmptyList()
public
static allIsNonEmptyList(mixed $array[, string $message = '' ]) : void
Parameters
- $array : mixed
- $message : string = ''
Tags
Return values
void —allIsNonEmptyMap()
public
static allIsNonEmptyMap(mixed $array[, string $message = '' ]) : void
Parameters
- $array : mixed
- $message : string = ''
Tags
Return values
void —allIsNotA()
public
static allIsNotA(iteratable<string|int, object|string> $value, string $class[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, object|string>
- $class : string
- $message : string = ''
Tags
Return values
void —allIsTraversable()
public
static allIsTraversable(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allKeyExists()
public
static allKeyExists(iteratable<string|int, array<string|int, mixed>> $array, string|int $key[, string $message = '' ]) : void
Parameters
- $array : iteratable<string|int, array<string|int, mixed>>
- $key : string|int
- $message : string = ''
Tags
Return values
void —allKeyNotExists()
public
static allKeyNotExists(iteratable<string|int, array<string|int, mixed>> $array, string|int $key[, string $message = '' ]) : void
Parameters
- $array : iteratable<string|int, array<string|int, mixed>>
- $key : string|int
- $message : string = ''
Tags
Return values
void —allLength()
public
static allLength(iteratable<string|int, string> $value, int $length[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $length : int
- $message : string = ''
Tags
Return values
void —allLengthBetween()
public
static allLengthBetween(iteratable<string|int, string> $value, int|float $min, int|float $max[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $min : int|float
- $max : int|float
- $message : string = ''
Tags
Return values
void —allLessThan()
public
static allLessThan(mixed $value, mixed $limit[, string $message = '' ]) : void
Parameters
- $value : mixed
- $limit : mixed
- $message : string = ''
Tags
Return values
void —allLessThanEq()
public
static allLessThanEq(mixed $value, mixed $limit[, string $message = '' ]) : void
Parameters
- $value : mixed
- $limit : mixed
- $message : string = ''
Tags
Return values
void —allLower()
public
static allLower(iteratable<string|int, string> $value[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $message : string = ''
Tags
Return values
void —allMaxCount()
public
static allMaxCount(iteratable<string|int, \Countable|array> $array, int|float $max[, string $message = '' ]) : void
Parameters
- $array : iteratable<string|int, \Countable|array>
- $max : int|float
- $message : string = ''
Tags
Return values
void —allMaxLength()
public
static allMaxLength(iteratable<string|int, string> $value, int|float $max[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $max : int|float
- $message : string = ''
Tags
Return values
void —allMethodExists()
public
static allMethodExists(iteratable<string|int, string|object> $classOrObject, mixed $method[, string $message = '' ]) : void
Parameters
- $classOrObject : iteratable<string|int, string|object>
- $method : mixed
- $message : string = ''
Tags
Return values
void —allMethodNotExists()
public
static allMethodNotExists(iteratable<string|int, string|object> $classOrObject, mixed $method[, string $message = '' ]) : void
Parameters
- $classOrObject : iteratable<string|int, string|object>
- $method : mixed
- $message : string = ''
Tags
Return values
void —allMinCount()
public
static allMinCount(iteratable<string|int, \Countable|array> $array, int|float $min[, string $message = '' ]) : void
Parameters
- $array : iteratable<string|int, \Countable|array>
- $min : int|float
- $message : string = ''
Tags
Return values
void —allMinLength()
public
static allMinLength(iteratable<string|int, string> $value, int|float $min[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $min : int|float
- $message : string = ''
Tags
Return values
void —allNatural()
public
static allNatural(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allNotContains()
public
static allNotContains(iteratable<string|int, string> $value, string $subString[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $subString : string
- $message : string = ''
Tags
Return values
void —allNotEmpty()
public
static allNotEmpty(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allNotEndsWith()
public
static allNotEndsWith(iteratable<string|int, string> $value, string $suffix[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $suffix : string
- $message : string = ''
Tags
Return values
void —allNotEq()
public
static allNotEq(mixed $value, mixed $expect[, string $message = '' ]) : void
Parameters
- $value : mixed
- $expect : mixed
- $message : string = ''
Tags
Return values
void —allNotFalse()
public
static allNotFalse(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allNotInstanceOf()
public
static allNotInstanceOf(mixed $value, string|object $class[, string $message = '' ]) : void
Parameters
- $value : mixed
- $class : string|object
- $message : string = ''
Tags
Return values
void —allNotNull()
public
static allNotNull(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allNotRegex()
public
static allNotRegex(iteratable<string|int, string> $value, string $pattern[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $pattern : string
- $message : string = ''
Tags
Return values
void —allNotSame()
public
static allNotSame(mixed $value, mixed $expect[, string $message = '' ]) : void
Parameters
- $value : mixed
- $expect : mixed
- $message : string = ''
Tags
Return values
void —allNotStartsWith()
public
static allNotStartsWith(iteratable<string|int, string> $value, string $prefix[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $prefix : string
- $message : string = ''
Tags
Return values
void —allNotWhitespaceOnly()
public
static allNotWhitespaceOnly(iteratable<string|int, string> $value[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $message : string = ''
Tags
Return values
void —allNull()
public
static allNull(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allNumeric()
public
static allNumeric(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allObject()
public
static allObject(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allOneOf()
public
static allOneOf(mixed $value, array<string|int, mixed> $values[, string $message = '' ]) : void
Parameters
- $value : mixed
- $values : array<string|int, mixed>
- $message : string = ''
Tags
Return values
void —allPositiveInteger()
public
static allPositiveInteger(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allPropertyExists()
public
static allPropertyExists(iteratable<string|int, string|object> $classOrObject, mixed $property[, string $message = '' ]) : void
Parameters
- $classOrObject : iteratable<string|int, string|object>
- $property : mixed
- $message : string = ''
Tags
Return values
void —allPropertyNotExists()
public
static allPropertyNotExists(iteratable<string|int, string|object> $classOrObject, mixed $property[, string $message = '' ]) : void
Parameters
- $classOrObject : iteratable<string|int, string|object>
- $property : mixed
- $message : string = ''
Tags
Return values
void —allRange()
public
static allRange(mixed $value, mixed $min, mixed $max[, string $message = '' ]) : void
Parameters
- $value : mixed
- $min : mixed
- $max : mixed
- $message : string = ''
Tags
Return values
void —allReadable()
public
static allReadable(iteratable<string|int, string> $value[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $message : string = ''
Tags
Return values
void —allRegex()
public
static allRegex(iteratable<string|int, string> $value, string $pattern[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $pattern : string
- $message : string = ''
Tags
Return values
void —allResource()
public
static allResource(mixed $value[, string|null $type = null ][, string $message = '' ]) : void
Parameters
- $value : mixed
- $type : string|null = null
-
type of resource this should be. @see https://www.php.net/manual/en/function.get-resource-type.php
- $message : string = ''
Tags
Return values
void —allSame()
public
static allSame(mixed $value, mixed $expect[, string $message = '' ]) : void
Parameters
- $value : mixed
- $expect : mixed
- $message : string = ''
Tags
Return values
void —allScalar()
public
static allScalar(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allStartsWith()
public
static allStartsWith(iteratable<string|int, string> $value, string $prefix[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $prefix : string
- $message : string = ''
Tags
Return values
void —allStartsWithLetter()
public
static allStartsWithLetter(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allString()
public
static allString(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allStringNotEmpty()
public
static allStringNotEmpty(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allSubclassOf()
public
static allSubclassOf(mixed $value, string|object $class[, string $message = '' ]) : void
Parameters
- $value : mixed
- $class : string|object
- $message : string = ''
Tags
Return values
void —allThrows()
public
static allThrows(iteratable<string|int, Closure> $expression[, string $class = 'Exception' ][, string $message = '' ]) : void
Parameters
- $expression : iteratable<string|int, Closure>
- $class : string = 'Exception'
- $message : string = ''
Tags
Return values
void —allTrue()
public
static allTrue(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allUnicodeLetters()
public
static allUnicodeLetters(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allUniqueValues()
public
static allUniqueValues(iteratable<string|int, array<string|int, mixed>> $values[, string $message = '' ]) : void
Parameters
- $values : iteratable<string|int, array<string|int, mixed>>
- $message : string = ''
Tags
Return values
void —allUpper()
public
static allUpper(iteratable<string|int, string> $value[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $message : string = ''
Tags
Return values
void —allUuid()
public
static allUuid(iteratable<string|int, string> $value[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $message : string = ''
Tags
Return values
void —allValidArrayKey()
public
static allValidArrayKey(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —allWritable()
public
static allWritable(iteratable<string|int, string> $value[, string $message = '' ]) : void
Parameters
- $value : iteratable<string|int, string>
- $message : string = ''
Tags
Return values
void —nullOrAlnum()
public
static nullOrAlnum(string|null $value[, string $message = '' ]) : void
Parameters
- $value : string|null
- $message : string = ''
Tags
Return values
void —nullOrAlpha()
public
static nullOrAlpha(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrBoolean()
public
static nullOrBoolean(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrClassExists()
public
static nullOrClassExists(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrContains()
public
static nullOrContains(string|null $value, string $subString[, string $message = '' ]) : void
Parameters
- $value : string|null
- $subString : string
- $message : string = ''
Tags
Return values
void —nullOrCount()
public
static nullOrCount(Countable|array<string|int, mixed>|null $array, int $number[, string $message = '' ]) : void
Parameters
- $array : Countable|array<string|int, mixed>|null
- $number : int
- $message : string = ''
Tags
Return values
void —nullOrCountBetween()
public
static nullOrCountBetween(Countable|array<string|int, mixed>|null $array, int|float $min, int|float $max[, string $message = '' ]) : void
Parameters
- $array : Countable|array<string|int, mixed>|null
- $min : int|float
- $max : int|float
- $message : string = ''
Tags
Return values
void —nullOrDigits()
public
static nullOrDigits(string|null $value[, string $message = '' ]) : void
Parameters
- $value : string|null
- $message : string = ''
Tags
Return values
void —nullOrDirectory()
public
static nullOrDirectory(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrEmail()
public
static nullOrEmail(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrEndsWith()
public
static nullOrEndsWith(string|null $value, string $suffix[, string $message = '' ]) : void
Parameters
- $value : string|null
- $suffix : string
- $message : string = ''
Tags
Return values
void —nullOrEq()
public
static nullOrEq(mixed $value, mixed $expect[, string $message = '' ]) : void
Parameters
- $value : mixed
- $expect : mixed
- $message : string = ''
Tags
Return values
void —nullOrFalse()
public
static nullOrFalse(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrFile()
public
static nullOrFile(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrFileExists()
public
static nullOrFileExists(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrFloat()
public
static nullOrFloat(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrGreaterThan()
public
static nullOrGreaterThan(mixed $value, mixed $limit[, string $message = '' ]) : void
Parameters
- $value : mixed
- $limit : mixed
- $message : string = ''
Tags
Return values
void —nullOrGreaterThanEq()
public
static nullOrGreaterThanEq(mixed $value, mixed $limit[, string $message = '' ]) : void
Parameters
- $value : mixed
- $limit : mixed
- $message : string = ''
Tags
Return values
void —nullOrImplementsInterface()
public
static nullOrImplementsInterface(mixed $value, mixed $interface[, string $message = '' ]) : void
Parameters
- $value : mixed
- $interface : mixed
- $message : string = ''
Tags
Return values
void —nullOrInArray()
public
static nullOrInArray(mixed $value, array<string|int, mixed> $values[, string $message = '' ]) : void
Parameters
- $value : mixed
- $values : array<string|int, mixed>
- $message : string = ''
Tags
Return values
void —nullOrInteger()
public
static nullOrInteger(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIntegerish()
public
static nullOrIntegerish(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrInterfaceExists()
public
static nullOrInterfaceExists(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIp()
public
static nullOrIp(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIpv4()
public
static nullOrIpv4(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIpv6()
public
static nullOrIpv6(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsAnyOf()
public
static nullOrIsAnyOf(object|string|null $value, array<string|int, string> $classes[, string $message = '' ]) : void
Parameters
- $value : object|string|null
- $classes : array<string|int, string>
- $message : string = ''
Tags
Return values
void —nullOrIsAOf()
public
static nullOrIsAOf(object|string|null $value, string $class[, string $message = '' ]) : void
Parameters
- $value : object|string|null
- $class : string
- $message : string = ''
Tags
Return values
void —nullOrIsArray()
public
static nullOrIsArray(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsArrayAccessible()
public
static nullOrIsArrayAccessible(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsCallable()
public
static nullOrIsCallable(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsCountable()
public
static nullOrIsCountable(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsEmpty()
public
static nullOrIsEmpty(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsInstanceOf()
public
static nullOrIsInstanceOf(mixed $value, string|object $class[, string $message = '' ]) : void
Parameters
- $value : mixed
- $class : string|object
- $message : string = ''
Tags
Return values
void —nullOrIsInstanceOfAny()
public
static nullOrIsInstanceOfAny(mixed $value, array<string|int, object|string> $classes[, string $message = '' ]) : void
Parameters
- $value : mixed
- $classes : array<string|int, object|string>
- $message : string = ''
Tags
Return values
void —nullOrIsIterable()
public
static nullOrIsIterable(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsList()
public
static nullOrIsList(mixed $array[, string $message = '' ]) : void
Parameters
- $array : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsMap()
public
static nullOrIsMap(mixed $array[, string $message = '' ]) : void
Parameters
- $array : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsNonEmptyList()
public
static nullOrIsNonEmptyList(mixed $array[, string $message = '' ]) : void
Parameters
- $array : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsNonEmptyMap()
public
static nullOrIsNonEmptyMap(mixed $array[, string $message = '' ]) : void
Parameters
- $array : mixed
- $message : string = ''
Tags
Return values
void —nullOrIsNotA()
public
static nullOrIsNotA(object|string|null $value, string $class[, string $message = '' ]) : void
Parameters
- $value : object|string|null
- $class : string
- $message : string = ''
Tags
Return values
void —nullOrIsTraversable()
public
static nullOrIsTraversable(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrKeyExists()
public
static nullOrKeyExists(array<string|int, mixed>|null $array, string|int $key[, string $message = '' ]) : void
Parameters
- $array : array<string|int, mixed>|null
- $key : string|int
- $message : string = ''
Tags
Return values
void —nullOrKeyNotExists()
public
static nullOrKeyNotExists(array<string|int, mixed>|null $array, string|int $key[, string $message = '' ]) : void
Parameters
- $array : array<string|int, mixed>|null
- $key : string|int
- $message : string = ''
Tags
Return values
void —nullOrLength()
public
static nullOrLength(string|null $value, int $length[, string $message = '' ]) : void
Parameters
- $value : string|null
- $length : int
- $message : string = ''
Tags
Return values
void —nullOrLengthBetween()
public
static nullOrLengthBetween(string|null $value, int|float $min, int|float $max[, string $message = '' ]) : void
Parameters
- $value : string|null
- $min : int|float
- $max : int|float
- $message : string = ''
Tags
Return values
void —nullOrLessThan()
public
static nullOrLessThan(mixed $value, mixed $limit[, string $message = '' ]) : void
Parameters
- $value : mixed
- $limit : mixed
- $message : string = ''
Tags
Return values
void —nullOrLessThanEq()
public
static nullOrLessThanEq(mixed $value, mixed $limit[, string $message = '' ]) : void
Parameters
- $value : mixed
- $limit : mixed
- $message : string = ''
Tags
Return values
void —nullOrLower()
public
static nullOrLower(string|null $value[, string $message = '' ]) : void
Parameters
- $value : string|null
- $message : string = ''
Tags
Return values
void —nullOrMaxCount()
public
static nullOrMaxCount(Countable|array<string|int, mixed>|null $array, int|float $max[, string $message = '' ]) : void
Parameters
- $array : Countable|array<string|int, mixed>|null
- $max : int|float
- $message : string = ''
Tags
Return values
void —nullOrMaxLength()
public
static nullOrMaxLength(string|null $value, int|float $max[, string $message = '' ]) : void
Parameters
- $value : string|null
- $max : int|float
- $message : string = ''
Tags
Return values
void —nullOrMethodExists()
public
static nullOrMethodExists(string|object|null $classOrObject, mixed $method[, string $message = '' ]) : void
Parameters
- $classOrObject : string|object|null
- $method : mixed
- $message : string = ''
Tags
Return values
void —nullOrMethodNotExists()
public
static nullOrMethodNotExists(string|object|null $classOrObject, mixed $method[, string $message = '' ]) : void
Parameters
- $classOrObject : string|object|null
- $method : mixed
- $message : string = ''
Tags
Return values
void —nullOrMinCount()
public
static nullOrMinCount(Countable|array<string|int, mixed>|null $array, int|float $min[, string $message = '' ]) : void
Parameters
- $array : Countable|array<string|int, mixed>|null
- $min : int|float
- $message : string = ''
Tags
Return values
void —nullOrMinLength()
public
static nullOrMinLength(string|null $value, int|float $min[, string $message = '' ]) : void
Parameters
- $value : string|null
- $min : int|float
- $message : string = ''
Tags
Return values
void —nullOrNatural()
public
static nullOrNatural(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrNotContains()
public
static nullOrNotContains(string|null $value, string $subString[, string $message = '' ]) : void
Parameters
- $value : string|null
- $subString : string
- $message : string = ''
Tags
Return values
void —nullOrNotEmpty()
public
static nullOrNotEmpty(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrNotEndsWith()
public
static nullOrNotEndsWith(string|null $value, string $suffix[, string $message = '' ]) : void
Parameters
- $value : string|null
- $suffix : string
- $message : string = ''
Tags
Return values
void —nullOrNotEq()
public
static nullOrNotEq(mixed $value, mixed $expect[, string $message = '' ]) : void
Parameters
- $value : mixed
- $expect : mixed
- $message : string = ''
Tags
Return values
void —nullOrNotFalse()
public
static nullOrNotFalse(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrNotInstanceOf()
public
static nullOrNotInstanceOf(mixed $value, string|object $class[, string $message = '' ]) : void
Parameters
- $value : mixed
- $class : string|object
- $message : string = ''
Tags
Return values
void —nullOrNotRegex()
public
static nullOrNotRegex(string|null $value, string $pattern[, string $message = '' ]) : void
Parameters
- $value : string|null
- $pattern : string
- $message : string = ''
Tags
Return values
void —nullOrNotSame()
public
static nullOrNotSame(mixed $value, mixed $expect[, string $message = '' ]) : void
Parameters
- $value : mixed
- $expect : mixed
- $message : string = ''
Tags
Return values
void —nullOrNotStartsWith()
public
static nullOrNotStartsWith(string|null $value, string $prefix[, string $message = '' ]) : void
Parameters
- $value : string|null
- $prefix : string
- $message : string = ''
Tags
Return values
void —nullOrNotWhitespaceOnly()
public
static nullOrNotWhitespaceOnly(string|null $value[, string $message = '' ]) : void
Parameters
- $value : string|null
- $message : string = ''
Tags
Return values
void —nullOrNumeric()
public
static nullOrNumeric(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrObject()
public
static nullOrObject(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrOneOf()
public
static nullOrOneOf(mixed $value, array<string|int, mixed> $values[, string $message = '' ]) : void
Parameters
- $value : mixed
- $values : array<string|int, mixed>
- $message : string = ''
Tags
Return values
void —nullOrPositiveInteger()
public
static nullOrPositiveInteger(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrPropertyExists()
public
static nullOrPropertyExists(string|object|null $classOrObject, mixed $property[, string $message = '' ]) : void
Parameters
- $classOrObject : string|object|null
- $property : mixed
- $message : string = ''
Tags
Return values
void —nullOrPropertyNotExists()
public
static nullOrPropertyNotExists(string|object|null $classOrObject, mixed $property[, string $message = '' ]) : void
Parameters
- $classOrObject : string|object|null
- $property : mixed
- $message : string = ''
Tags
Return values
void —nullOrRange()
public
static nullOrRange(mixed $value, mixed $min, mixed $max[, string $message = '' ]) : void
Parameters
- $value : mixed
- $min : mixed
- $max : mixed
- $message : string = ''
Tags
Return values
void —nullOrReadable()
public
static nullOrReadable(string|null $value[, string $message = '' ]) : void
Parameters
- $value : string|null
- $message : string = ''
Tags
Return values
void —nullOrRegex()
public
static nullOrRegex(string|null $value, string $pattern[, string $message = '' ]) : void
Parameters
- $value : string|null
- $pattern : string
- $message : string = ''
Tags
Return values
void —nullOrResource()
public
static nullOrResource(mixed $value[, string|null $type = null ][, string $message = '' ]) : void
Parameters
- $value : mixed
- $type : string|null = null
-
type of resource this should be. @see https://www.php.net/manual/en/function.get-resource-type.php
- $message : string = ''
Tags
Return values
void —nullOrSame()
public
static nullOrSame(mixed $value, mixed $expect[, string $message = '' ]) : void
Parameters
- $value : mixed
- $expect : mixed
- $message : string = ''
Tags
Return values
void —nullOrScalar()
public
static nullOrScalar(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrStartsWith()
public
static nullOrStartsWith(string|null $value, string $prefix[, string $message = '' ]) : void
Parameters
- $value : string|null
- $prefix : string
- $message : string = ''
Tags
Return values
void —nullOrStartsWithLetter()
public
static nullOrStartsWithLetter(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrString()
public
static nullOrString(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrStringNotEmpty()
public
static nullOrStringNotEmpty(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrSubclassOf()
public
static nullOrSubclassOf(mixed $value, string|object $class[, string $message = '' ]) : void
Parameters
- $value : mixed
- $class : string|object
- $message : string = ''
Tags
Return values
void —nullOrThrows()
public
static nullOrThrows(Closure|null $expression[, string $class = 'Exception' ][, string $message = '' ]) : void
Parameters
- $expression : Closure|null
- $class : string = 'Exception'
- $message : string = ''
Tags
Return values
void —nullOrTrue()
public
static nullOrTrue(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrUnicodeLetters()
public
static nullOrUnicodeLetters(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrUniqueValues()
public
static nullOrUniqueValues(array<string|int, mixed>|null $values[, string $message = '' ]) : void
Parameters
- $values : array<string|int, mixed>|null
- $message : string = ''
Tags
Return values
void —nullOrUpper()
public
static nullOrUpper(string|null $value[, string $message = '' ]) : void
Parameters
- $value : string|null
- $message : string = ''
Tags
Return values
void —nullOrUuid()
public
static nullOrUuid(string|null $value[, string $message = '' ]) : void
Parameters
- $value : string|null
- $message : string = ''
Tags
Return values
void —nullOrValidArrayKey()
public
static nullOrValidArrayKey(mixed $value[, string $message = '' ]) : void
Parameters
- $value : mixed
- $message : string = ''
Tags
Return values
void —nullOrWritable()
public
static nullOrWritable(string|null $value[, string $message = '' ]) : void
Parameters
- $value : string|null
- $message : string = ''