JsonSchemaTypeFactory
class JsonSchemaTypeFactory extends JsonSchema (View source)
Methods
static Type
__callStatic(string $name, mixed $arguments)
Dynamically pass static methods to the schema instance.
from
JsonSchema
object(Closure|array $properties = [])
Create a new object schema instance.
string()
Create a new string property instance.
integer()
Create a new integer property instance.
number()
Create a new number property instance.
boolean()
Create a new boolean property instance.
Details
static Type
__callStatic(string $name, mixed $arguments)
Dynamically pass static methods to the schema instance.
ObjectType
object(Closure|array $properties = [])
Create a new object schema instance.
ArrayType
array()
Create a new array property instance.
StringType
string()
Create a new string property instance.
IntegerType
integer()
Create a new integer property instance.
NumberType
number()
Create a new number property instance.
BooleanType
boolean()
Create a new boolean property instance.