Documentation

Attributes

Namespaces

Callbacks
Enums
Extensions
Headers
Info
Links
Media
Parameters
Responses
Security
Servers
Tags

Interfaces, Classes, Traits and Enums

OpenApiAttributeInterface
Consumes
Delete
ExternalDocumentation
The attribute may be used at method level or as field of {@see Operation} to add a reference to an external resource for extended documentation of an Operation (OpenAPI specification).
Get
Hidden
Marks a given resource, class or bean type as hidden, skipping while reading / resolving
Method
OpenAPIDefinition
The attribute that may be used to populate OpenAPI Object fields info, tags, servers, security and externalDocs.
Operation
The attribute may be used to define a resource method as an OpenAPI Operation, and/or to define additional properties for the Operation.
Parameter
The attribute may be used on a method parameter to define it as a parameter for the operation, and/or to define additional properties for the Parameter. It can also be used independently in {@see Operation::$parameters} or at method level to add a parameter to the operation, even if not bound to any method parameter.
Patch
Path
Post
Produces
Put

Search results