Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
Assert\Assertion Member List

This is the complete list of members for Assert\Assertion, including all inherited members.

$exceptionClassAssert\Assertionprotectedstatic
__callStatic($method, $args)Assert\Assertionstatic
alnum($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
base64($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
between($value, $lowerLimit, $upperLimit, $message=null, string $propertyPath=null)Assert\Assertionstatic
betweenExclusive($value, $lowerLimit, $upperLimit, $message=null, string $propertyPath=null)Assert\Assertionstatic
betweenLength($value, $minLength, $maxLength, $message=null, string $propertyPath=null, $encoding='utf8')Assert\Assertionstatic
boolean($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
choice($value, array $choices, $message=null, string $propertyPath=null)Assert\Assertionstatic
choicesNotEmpty(array $values, array $choices, $message=null, string $propertyPath=null)Assert\Assertionstatic
classExists($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
contains($string, $needle, $message=null, string $propertyPath=null, $encoding='utf8')Assert\Assertionstatic
count($countable, $count, $message=null, string $propertyPath=null)Assert\Assertionstatic
createException($value, $message, $code, string $propertyPath=null, array $constraints=[])Assert\Assertionprotectedstatic
date($value, $format, $message=null, string $propertyPath=null)Assert\Assertionstatic
defined($constant, $message=null, string $propertyPath=null)Assert\Assertionstatic
digit($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
directory($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
e164($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
email($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
endsWith($string, $needle, $message=null, string $propertyPath=null, $encoding='utf8')Assert\Assertionstatic
eq($value, $value2, $message=null, string $propertyPath=null)Assert\Assertionstatic
eqArraySubset($value, $value2, $message=null, string $propertyPath=null)Assert\Assertionstatic
extensionLoaded($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
extensionVersion($extension, $operator, $version, $message=null, string $propertyPath=null)Assert\Assertionstatic
false($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
file($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
float($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
generateMessage($message)Assert\Assertionprotectedstatic
greaterOrEqualThan($value, $limit, $message=null, string $propertyPath=null)Assert\Assertionstatic
greaterThan($value, $limit, $message=null, string $propertyPath=null)Assert\Assertionstatic
implementsInterface($class, $interfaceName, $message=null, string $propertyPath=null)Assert\Assertionstatic
inArray($value, array $choices, $message=null, string $propertyPath=null)Assert\Assertionstatic
integer($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
integerish($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
INTERFACE_NOT_IMPLEMENTED (defined in Assert\Assertion)Assert\Assertion
interfaceExists($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
INVALID_ALNUM (defined in Assert\Assertion)Assert\Assertion
INVALID_ARRAY (defined in Assert\Assertion)Assert\Assertion
INVALID_ARRAY_ACCESSIBLE (defined in Assert\Assertion)Assert\Assertion
INVALID_BASE64 (defined in Assert\Assertion)Assert\Assertion
INVALID_BETWEEN (defined in Assert\Assertion)Assert\Assertion
INVALID_BETWEEN_EXCLUSIVE (defined in Assert\Assertion)Assert\Assertion
INVALID_BOOLEAN (defined in Assert\Assertion)Assert\Assertion
INVALID_CALLABLE (defined in Assert\Assertion)Assert\Assertion
INVALID_CHOICE (defined in Assert\Assertion)Assert\Assertion
INVALID_CLASS (defined in Assert\Assertion)Assert\Assertion
INVALID_CONSTANT (defined in Assert\Assertion)Assert\Assertion
INVALID_COUNT (defined in Assert\Assertion)Assert\Assertion
INVALID_COUNTABLE (defined in Assert\Assertion)Assert\Assertion
INVALID_DATE (defined in Assert\Assertion)Assert\Assertion
INVALID_DIGIT (defined in Assert\Assertion)Assert\Assertion
INVALID_DIRECTORY (defined in Assert\Assertion)Assert\Assertion
INVALID_E164 (defined in Assert\Assertion)Assert\Assertion
INVALID_EMAIL (defined in Assert\Assertion)Assert\Assertion
INVALID_EQ (defined in Assert\Assertion)Assert\Assertion
INVALID_EXTENSION (defined in Assert\Assertion)Assert\Assertion
INVALID_FALSE (defined in Assert\Assertion)Assert\Assertion
INVALID_FILE (defined in Assert\Assertion)Assert\Assertion
INVALID_FILE_NOT_EXISTS (defined in Assert\Assertion)Assert\Assertion
INVALID_FLOAT (defined in Assert\Assertion)Assert\Assertion
INVALID_GREATER (defined in Assert\Assertion)Assert\Assertion
INVALID_GREATER_OR_EQUAL (defined in Assert\Assertion)Assert\Assertion
INVALID_INSTANCE_OF (defined in Assert\Assertion)Assert\Assertion
INVALID_INTEGER (defined in Assert\Assertion)Assert\Assertion
INVALID_INTEGERISH (defined in Assert\Assertion)Assert\Assertion
INVALID_INTERFACE (defined in Assert\Assertion)Assert\Assertion
INVALID_IP (defined in Assert\Assertion)Assert\Assertion
INVALID_JSON_STRING (defined in Assert\Assertion)Assert\Assertion
INVALID_KEY_EXISTS (defined in Assert\Assertion)Assert\Assertion
INVALID_KEY_ISSET (defined in Assert\Assertion)Assert\Assertion
INVALID_KEY_NOT_EXISTS (defined in Assert\Assertion)Assert\Assertion
INVALID_LENGTH (defined in Assert\Assertion)Assert\Assertion
INVALID_LESS (defined in Assert\Assertion)Assert\Assertion
INVALID_LESS_OR_EQUAL (defined in Assert\Assertion)Assert\Assertion
INVALID_MAX (defined in Assert\Assertion)Assert\Assertion
INVALID_MAX_COUNT (defined in Assert\Assertion)Assert\Assertion
INVALID_MAX_LENGTH (defined in Assert\Assertion)Assert\Assertion
INVALID_METHOD (defined in Assert\Assertion)Assert\Assertion
INVALID_MIN (defined in Assert\Assertion)Assert\Assertion
INVALID_MIN_COUNT (defined in Assert\Assertion)Assert\Assertion
INVALID_MIN_LENGTH (defined in Assert\Assertion)Assert\Assertion
INVALID_NOT_BLANK (defined in Assert\Assertion)Assert\Assertion
INVALID_NOT_EQ (defined in Assert\Assertion)Assert\Assertion
INVALID_NOT_INSTANCE_OF (defined in Assert\Assertion)Assert\Assertion
INVALID_NOT_REGEX (defined in Assert\Assertion)Assert\Assertion
INVALID_NOT_SAME (defined in Assert\Assertion)Assert\Assertion
INVALID_NUMERIC (defined in Assert\Assertion)Assert\Assertion
INVALID_OBJECT (defined in Assert\Assertion)Assert\Assertion
INVALID_PROPERTY (defined in Assert\Assertion)Assert\Assertion
INVALID_RANGE (defined in Assert\Assertion)Assert\Assertion
INVALID_READABLE (defined in Assert\Assertion)Assert\Assertion
INVALID_REGEX (defined in Assert\Assertion)Assert\Assertion
INVALID_RESOURCE (defined in Assert\Assertion)Assert\Assertion
INVALID_SAME (defined in Assert\Assertion)Assert\Assertion
INVALID_SATISFY (defined in Assert\Assertion)Assert\Assertion
INVALID_SCALAR (defined in Assert\Assertion)Assert\Assertion
INVALID_STRING (defined in Assert\Assertion)Assert\Assertion
INVALID_STRING_CONTAINS (defined in Assert\Assertion)Assert\Assertion
INVALID_STRING_END (defined in Assert\Assertion)Assert\Assertion
INVALID_STRING_NOT_CONTAINS (defined in Assert\Assertion)Assert\Assertion
INVALID_STRING_START (defined in Assert\Assertion)Assert\Assertion
INVALID_SUBCLASS_OF (defined in Assert\Assertion)Assert\Assertion
INVALID_TRAVERSABLE (defined in Assert\Assertion)Assert\Assertion
INVALID_TRUE (defined in Assert\Assertion)Assert\Assertion
INVALID_URL (defined in Assert\Assertion)Assert\Assertion
INVALID_UUID (defined in Assert\Assertion)Assert\Assertion
INVALID_VALUE_IN_ARRAY (defined in Assert\Assertion)Assert\Assertion
INVALID_VERSION (defined in Assert\Assertion)Assert\Assertion
INVALID_WRITEABLE (defined in Assert\Assertion)Assert\Assertion
ip($value, $flag=null, $message=null, string $propertyPath=null)Assert\Assertionstatic
ipv4($value, $flag=null, $message=null, string $propertyPath=null)Assert\Assertionstatic
ipv6($value, $flag=null, $message=null, string $propertyPath=null)Assert\Assertionstatic
isArray($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
isArrayAccessible($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
isCallable($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
isCountable($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
isInstanceOf($value, $className, $message=null, string $propertyPath=null)Assert\Assertionstatic
isJsonString($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
isObject($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
isResource($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
isTraversable($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
keyExists($value, $key, $message=null, string $propertyPath=null)Assert\Assertionstatic
keyIsset($value, $key, $message=null, string $propertyPath=null)Assert\Assertionstatic
keyNotExists($value, $key, $message=null, string $propertyPath=null)Assert\Assertionstatic
length($value, $length, $message=null, string $propertyPath=null, $encoding='utf8')Assert\Assertionstatic
lessOrEqualThan($value, $limit, $message=null, string $propertyPath=null)Assert\Assertionstatic
lessThan($value, $limit, $message=null, string $propertyPath=null)Assert\Assertionstatic
max($value, $maxValue, $message=null, string $propertyPath=null)Assert\Assertionstatic
maxCount($countable, $count, $message=null, string $propertyPath=null)Assert\Assertionstatic
maxLength($value, $maxLength, $message=null, string $propertyPath=null, $encoding='utf8')Assert\Assertionstatic
methodExists($value, $object, $message=null, string $propertyPath=null)Assert\Assertionstatic
min($value, $minValue, $message=null, string $propertyPath=null)Assert\Assertionstatic
minCount($countable, $count, $message=null, string $propertyPath=null)Assert\Assertionstatic
minLength($value, $minLength, $message=null, string $propertyPath=null, $encoding='utf8')Assert\Assertionstatic
noContent($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
notBlank($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
notContains($string, $needle, $message=null, string $propertyPath=null, $encoding='utf8')Assert\Assertionstatic
notEmpty($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
notEmptyKey($value, $key, $message=null, string $propertyPath=null)Assert\Assertionstatic
notEq($value1, $value2, $message=null, string $propertyPath=null)Assert\Assertionstatic
notInArray($value, array $choices, $message=null, string $propertyPath=null)Assert\Assertionstatic
notIsInstanceOf($value, $className, $message=null, string $propertyPath=null)Assert\Assertionstatic
notNull($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
notRegex($value, $pattern, $message=null, string $propertyPath=null)Assert\Assertionstatic
notSame($value1, $value2, $message=null, string $propertyPath=null)Assert\Assertionstatic
null($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
numeric($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
objectOrClass($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
phpVersion($operator, $version, $message=null, string $propertyPath=null)Assert\Assertionstatic
propertiesExist($value, array $properties, $message=null, string $propertyPath=null)Assert\Assertionstatic
propertyExists($value, $property, $message=null, string $propertyPath=null)Assert\Assertionstatic
range($value, $minValue, $maxValue, $message=null, string $propertyPath=null)Assert\Assertionstatic
readable($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
regex($value, $pattern, $message=null, string $propertyPath=null)Assert\Assertionstatic
same($value, $value2, $message=null, string $propertyPath=null)Assert\Assertionstatic
satisfy($value, $callback, $message=null, string $propertyPath=null)Assert\Assertionstatic
scalar($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
startsWith($string, $needle, $message=null, string $propertyPath=null, $encoding='utf8')Assert\Assertionstatic
string($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
stringify($value)Assert\Assertionprotectedstatic
subclassOf($value, $className, $message=null, string $propertyPath=null)Assert\Assertionstatic
true($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
url($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
uuid($value, $message=null, string $propertyPath=null)Assert\Assertionstatic
VALUE_EMPTY (defined in Assert\Assertion)Assert\Assertion
VALUE_NOT_EMPTY (defined in Assert\Assertion)Assert\Assertion
VALUE_NOT_NULL (defined in Assert\Assertion)Assert\Assertion
VALUE_NULL (defined in Assert\Assertion)Assert\Assertion
version($version1, $operator, $version2, $message=null, string $propertyPath=null)Assert\Assertionstatic
writeable($value, $message=null, string $propertyPath=null)Assert\Assertionstatic