JsonSchemaTypeFactory
Illuminate\JsonSchema\JsonSchemaTypeFactory
class src/Illuminate/JsonSchema/JsonSchemaTypeFactory.php
anyOf
v13.16.0 から
anyOf(Closure|array $schemas): Illuminate\JsonSchema\Types\AnyOfType
@param (Closure(JsonSchemaTypeFactory): array<int, Types\Type>)|array<int, Types\Type> $schemas
-
v13.16.0
追加
- 変更後
anyOf(Closure|array $schemas): Illuminate\JsonSchema\Types\AnyOfType [@param (Closure(JsonSchemaTypeFactory): array<int, Types\Type>)|array<int, Types\Type> $schemas]
array
v12.28.0 から
array(): Illuminate\JsonSchema\Types\ArrayType
-
v12.28.0
追加
- 変更後
array(): Illuminate\JsonSchema\Types\ArrayType
boolean
v12.28.0 から
boolean(): Illuminate\JsonSchema\Types\BooleanType
-
v12.28.0
追加
- 変更後
boolean(): Illuminate\JsonSchema\Types\BooleanType
integer
v12.28.0 から
integer(): Illuminate\JsonSchema\Types\IntegerType
-
v12.28.0
追加
- 変更後
integer(): Illuminate\JsonSchema\Types\IntegerType
number
v12.28.0 から
number(): Illuminate\JsonSchema\Types\NumberType
-
v12.28.0
追加
- 変更後
number(): Illuminate\JsonSchema\Types\NumberType
object
v12.28.0 から
object(Closure|array $properties = []): Illuminate\JsonSchema\Types\ObjectType
@param (Closure(JsonSchemaTypeFactory): array<string, Types\Type>)|array<string, Types\Type> $properties
-
v12.28.0
追加
- 変更後
object(Closure|array $properties = []): Illuminate\JsonSchema\Types\ObjectType [@param (Closure(JsonSchemaTypeFactory): array<string, Types\Type>)|array<string, Types\Type> $properties]
string
v12.28.0 から
string(): Illuminate\JsonSchema\Types\StringType
-
v12.28.0
追加
- 変更後
string(): Illuminate\JsonSchema\Types\StringType
union
v13.15.0 から
union(array $types): Illuminate\JsonSchema\Types\UnionType
@param array<int, string> $types
-
v12.62.0
追加
- 変更後
union(array $types): Illuminate\JsonSchema\Types\UnionType [@param array<int, string> $types]
-
v13.0.0
削除
- 変更前
union(array $types): Illuminate\JsonSchema\Types\UnionType [@param array<int, string> $types]
-
v13.15.0
追加
- 変更後
union(array $types): Illuminate\JsonSchema\Types\UnionType [@param array<int, string> $types]