Classes
Model
extends Attachable
in package
Tags
Table of Contents
- $_parents : mixed
- $_required : mixed
- $_types : mixed
- {@inheritdoc}
- $groups : array<string|int, string>
- $options : array<string|int, mixed>
- $type : string
- __construct() : mixed
Properties
$_parents
public
static mixed
$_parents
= [\OpenApi\Annotations\Parameter::class]
$_required
public
static mixed
$_required
= ['type']
$_types
{@inheritdoc}
public
static mixed
$_types
= ['type' => 'string', 'groups' => '[string]', 'options' => '[mixed]']
$groups
public
array<string|int, string>
$groups
$options
public
array<string|int, mixed>
$options
$type
public
string
$type
Methods
__construct()
public
__construct([array<string|int, mixed> $properties = [] ][, string $type = Generator::UNDEFINED ][, array<string|int, string> $groups = null ][, array<string|int, mixed> $options = null ]) : mixed
Parameters
- $properties : array<string|int, mixed> = []
- $type : string = Generator::UNDEFINED
- $groups : array<string|int, string> = null
- $options : array<string|int, mixed> = null