Expect
final class Expect
Schema generator.
Methods
static Type
__callStatic(string $name, array $args)
No description
static Type
array(array|null $shape = [])
No description
Details
at line 35
static Type
__callStatic(string $name, array $args)
No description
at line 46
static Type
type(string $type)
No description
at line 52
static AnyOf
anyOf(mixed ...$set)
No description
at line 61
static Structure
structure(array $shape)
No description
at line 67
static Structure
from(object|string $object, array $items = [])
No description
at line 113
static Type
array(array|null $shape = [])
No description
at line 121
static Type
arrayOf(Schema $valueType, Schema|null $keyType = null)
No description
at line 127
static Type
listOf(Schema $type)
No description
at line 33
static Type
scalar(mixed $default)
No description
at line 33
static Type
string(mixed $default)
No description
at line 33
static Type
int(mixed $default)
No description
at line 33
static Type
float(mixed $default)
No description
at line 33
static Type
bool(mixed $default)
No description
at line 33
static Type
null()
No description
at line 33
static Type
list(mixed $default)
No description
at line 33
static Type
mixed(mixed $default)
No description
at line 33
static Type
email(mixed $default)
No description
at line 33
static Type
unicode(mixed $default)
No description