[ Index ] |
PHP Cross Reference of Joomla 4.2.2 documentation |
[Source view] [Print] [Project Stats]
(no description)
File Size: | 2066 lines (56 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Assert:: (99 methods):
string()
stringNotEmpty()
integer()
integerish()
positiveInteger()
float()
numeric()
natural()
boolean()
scalar()
object()
resource()
isCallable()
isArray()
isTraversable()
isArrayAccessible()
isCountable()
isIterable()
isInstanceOf()
notInstanceOf()
isInstanceOfAny()
isAOf()
isNotA()
isAnyOf()
isEmpty()
notEmpty()
null()
notNull()
true()
false()
notFalse()
ip()
ipv4()
ipv6()
email()
uniqueValues()
eq()
notEq()
same()
notSame()
greaterThan()
greaterThanEq()
lessThan()
lessThanEq()
range()
oneOf()
inArray()
contains()
notContains()
notWhitespaceOnly()
startsWith()
notStartsWith()
startsWithLetter()
endsWith()
notEndsWith()
regex()
notRegex()
unicodeLetters()
alpha()
digits()
alnum()
lower()
upper()
length()
minLength()
maxLength()
lengthBetween()
fileExists()
file()
directory()
readable()
writable()
classExists()
subclassOf()
interfaceExists()
implementsInterface()
propertyExists()
propertyNotExists()
methodExists()
methodNotExists()
keyExists()
keyNotExists()
validArrayKey()
count()
minCount()
maxCount()
countBetween()
isList()
isNonEmptyList()
isMap()
isNonEmptyMap()
uuid()
throws()
__callStatic()
valueToString()
typeToString()
strlen()
reportInvalidArgument()
__construct()
string($value, $message = '') X-Ref |
param: mixed $value param: string $message |
stringNotEmpty($value, $message = '') X-Ref |
param: mixed $value param: string $message |
integer($value, $message = '') X-Ref |
param: mixed $value param: string $message |
integerish($value, $message = '') X-Ref |
param: mixed $value param: string $message |
positiveInteger($value, $message = '') X-Ref |
param: mixed $value param: string $message |
float($value, $message = '') X-Ref |
param: mixed $value param: string $message |
numeric($value, $message = '') X-Ref |
param: mixed $value param: string $message |
natural($value, $message = '') X-Ref |
param: mixed $value param: string $message |
boolean($value, $message = '') X-Ref |
param: mixed $value param: string $message |
scalar($value, $message = '') X-Ref |
param: mixed $value param: string $message |
object($value, $message = '') X-Ref |
param: mixed $value param: string $message |
resource($value, $type = null, $message = '') X-Ref |
param: mixed $value param: string|null $type type of resource this should be. @see https://www.php.net/manual/en/function.get-resource-type.php param: string $message |
isCallable($value, $message = '') X-Ref |
param: mixed $value param: string $message |
isArray($value, $message = '') X-Ref |
param: mixed $value param: string $message |
isTraversable($value, $message = '') X-Ref |
param: mixed $value param: string $message |
isArrayAccessible($value, $message = '') X-Ref |
param: mixed $value param: string $message |
isCountable($value, $message = '') X-Ref |
param: mixed $value param: string $message |
isIterable($value, $message = '') X-Ref |
param: mixed $value param: string $message |
isInstanceOf($value, $class, $message = '') X-Ref |
param: mixed $value param: string|object $class param: string $message |
notInstanceOf($value, $class, $message = '') X-Ref |
param: mixed $value param: string|object $class param: string $message |
isInstanceOfAny($value, array $classes, $message = '') X-Ref |
param: mixed $value param: array<object|string> $classes param: string $message |
isAOf($value, $class, $message = '') X-Ref |
param: object|string $value param: string $class param: string $message |
isNotA($value, $class, $message = '') X-Ref |
param: object|string $value param: string $class param: string $message |
isAnyOf($value, array $classes, $message = '') X-Ref |
param: object|string $value param: string[] $classes param: string $message |
isEmpty($value, $message = '') X-Ref |
param: mixed $value param: string $message |
notEmpty($value, $message = '') X-Ref |
param: mixed $value param: string $message |
null($value, $message = '') X-Ref |
param: mixed $value param: string $message |
notNull($value, $message = '') X-Ref |
param: mixed $value param: string $message |
true($value, $message = '') X-Ref |
param: mixed $value param: string $message |
false($value, $message = '') X-Ref |
param: mixed $value param: string $message |
notFalse($value, $message = '') X-Ref |
param: mixed $value param: string $message |
ip($value, $message = '') X-Ref |
param: mixed $value param: string $message |
ipv4($value, $message = '') X-Ref |
param: mixed $value param: string $message |
ipv6($value, $message = '') X-Ref |
param: mixed $value param: string $message |
email($value, $message = '') X-Ref |
param: mixed $value param: string $message |
uniqueValues(array $values, $message = '') X-Ref |
Does non strict comparisons on the items, so ['3', 3] will not pass the assertion. param: array $values param: string $message |
eq($value, $expect, $message = '') X-Ref |
param: mixed $value param: mixed $expect param: string $message |
notEq($value, $expect, $message = '') X-Ref |
param: mixed $value param: mixed $expect param: string $message |
same($value, $expect, $message = '') X-Ref |
param: mixed $value param: mixed $expect param: string $message |
notSame($value, $expect, $message = '') X-Ref |
param: mixed $value param: mixed $expect param: string $message |
greaterThan($value, $limit, $message = '') X-Ref |
param: mixed $value param: mixed $limit param: string $message |
greaterThanEq($value, $limit, $message = '') X-Ref |
param: mixed $value param: mixed $limit param: string $message |
lessThan($value, $limit, $message = '') X-Ref |
param: mixed $value param: mixed $limit param: string $message |
lessThanEq($value, $limit, $message = '') X-Ref |
param: mixed $value param: mixed $limit param: string $message |
range($value, $min, $max, $message = '') X-Ref |
Inclusive range, so Assert::(3, 3, 5) passes. param: mixed $value param: mixed $min param: mixed $max param: string $message |
oneOf($value, array $values, $message = '') X-Ref |
A more human-readable alias of Assert::inArray(). param: mixed $value param: array $values param: string $message |
inArray($value, array $values, $message = '') X-Ref |
Does strict comparison, so Assert::inArray(3, ['3']) does not pass the assertion. param: mixed $value param: array $values param: string $message |
contains($value, $subString, $message = '') X-Ref |
param: string $value param: string $subString param: string $message |
notContains($value, $subString, $message = '') X-Ref |
param: string $value param: string $subString param: string $message |
notWhitespaceOnly($value, $message = '') X-Ref |
param: string $value param: string $message |
startsWith($value, $prefix, $message = '') X-Ref |
param: string $value param: string $prefix param: string $message |
notStartsWith($value, $prefix, $message = '') X-Ref |
param: string $value param: string $prefix param: string $message |
startsWithLetter($value, $message = '') X-Ref |
param: mixed $value param: string $message |
endsWith($value, $suffix, $message = '') X-Ref |
param: string $value param: string $suffix param: string $message |
notEndsWith($value, $suffix, $message = '') X-Ref |
param: string $value param: string $suffix param: string $message |
regex($value, $pattern, $message = '') X-Ref |
param: string $value param: string $pattern param: string $message |
notRegex($value, $pattern, $message = '') X-Ref |
param: string $value param: string $pattern param: string $message |
unicodeLetters($value, $message = '') X-Ref |
param: mixed $value param: string $message |
alpha($value, $message = '') X-Ref |
param: mixed $value param: string $message |
digits($value, $message = '') X-Ref |
param: string $value param: string $message |
alnum($value, $message = '') X-Ref |
param: string $value param: string $message |
lower($value, $message = '') X-Ref |
param: string $value param: string $message |
upper($value, $message = '') X-Ref |
param: string $value param: string $message |
length($value, $length, $message = '') X-Ref |
param: string $value param: int $length param: string $message |
minLength($value, $min, $message = '') X-Ref |
Inclusive min. param: string $value param: int|float $min param: string $message |
maxLength($value, $max, $message = '') X-Ref |
Inclusive max. param: string $value param: int|float $max param: string $message |
lengthBetween($value, $min, $max, $message = '') X-Ref |
Inclusive , so Assert::lengthBetween('asd', 3, 5); passes the assertion. param: string $value param: int|float $min param: int|float $max param: string $message |
fileExists($value, $message = '') X-Ref |
Will also pass if $value is a directory, use Assert::file() instead if you need to be sure it is a file. param: mixed $value param: string $message |
file($value, $message = '') X-Ref |
param: mixed $value param: string $message |
directory($value, $message = '') X-Ref |
param: mixed $value param: string $message |
readable($value, $message = '') X-Ref |
param: string $value param: string $message |
writable($value, $message = '') X-Ref |
param: string $value param: string $message |
classExists($value, $message = '') X-Ref |
param: mixed $value param: string $message |
subclassOf($value, $class, $message = '') X-Ref |
param: mixed $value param: string|object $class param: string $message |
interfaceExists($value, $message = '') X-Ref |
param: mixed $value param: string $message |
implementsInterface($value, $interface, $message = '') X-Ref |
param: mixed $value param: mixed $interface param: string $message |
propertyExists($classOrObject, $property, $message = '') X-Ref |
param: string|object $classOrObject param: mixed $property param: string $message |
propertyNotExists($classOrObject, $property, $message = '') X-Ref |
param: string|object $classOrObject param: mixed $property param: string $message |
methodExists($classOrObject, $method, $message = '') X-Ref |
param: string|object $classOrObject param: mixed $method param: string $message |
methodNotExists($classOrObject, $method, $message = '') X-Ref |
param: string|object $classOrObject param: mixed $method param: string $message |
keyExists($array, $key, $message = '') X-Ref |
param: array $array param: string|int $key param: string $message |
keyNotExists($array, $key, $message = '') X-Ref |
param: array $array param: string|int $key param: string $message |
validArrayKey($value, $message = '') X-Ref |
Checks if a value is a valid array key (int or string). param: mixed $value param: string $message |
count($array, $number, $message = '') X-Ref |
Does not check if $array is countable, this can generate a warning on php versions after 7.2. param: Countable|array $array param: int $number param: string $message |
minCount($array, $min, $message = '') X-Ref |
Does not check if $array is countable, this can generate a warning on php versions after 7.2. param: Countable|array $array param: int|float $min param: string $message |
maxCount($array, $max, $message = '') X-Ref |
Does not check if $array is countable, this can generate a warning on php versions after 7.2. param: Countable|array $array param: int|float $max param: string $message |
countBetween($array, $min, $max, $message = '') X-Ref |
Does not check if $array is countable, this can generate a warning on php versions after 7.2. param: Countable|array $array param: int|float $min param: int|float $max param: string $message |
isList($array, $message = '') X-Ref |
param: mixed $array param: string $message |
isNonEmptyList($array, $message = '') X-Ref |
param: mixed $array param: string $message |
isMap($array, $message = '') X-Ref |
param: mixed $array param: string $message |
isNonEmptyMap($array, $message = '') X-Ref |
param: mixed $array param: string $message |
uuid($value, $message = '') X-Ref |
param: string $value param: string $message |
throws(Closure $expression, $class = 'Exception', $message = '') X-Ref |
param: Closure $expression param: string $class param: string $message |
__callStatic($name, $arguments) X-Ref |
valueToString($value) X-Ref |
param: mixed $value return: string |
typeToString($value) X-Ref |
param: mixed $value return: string |
strlen($value) X-Ref |
No description |
reportInvalidArgument($message) X-Ref |
param: string $message |
__construct() X-Ref |
No description |
Generated: Wed Sep 7 05:41:13 2022 | Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer |