-
Notifications
You must be signed in to change notification settings - Fork 110
Diferrent responses for one status code #108
Copy link
Copy link
Open
Description
Hi,
i trying use diferrent responses for one status code, but only one response generated, in doc:
#[OpenApi\Response(factory: ErrorUnauthenticatedResponse::class, statusCode: 401)]
#[OpenApi\Response(factory: ErrorForbiddenResponse::class, statusCode: 401)]
my code:
#[OpenApi\Operation(id: 'feedback-store', tags: ['Others'], method: 'POST')]
#[OpenApi\Parameters(factory: XParameters::class)]
#[OpenApi\RequestBody(factory: FeedbackStoreRequestBody::class)]
#[OpenApi\Response(factory: FeedbackResponse::class, statusCode: 204)]
#[OpenApi\Response(factory: CaptchaErrorResponse::class, statusCode: 422)]
#[OpenApi\Response(factory: FeedbackValidationErrorResponse::class, statusCode: 422)]
public function __invoke(FeedbackRequest $request): Response {}
What am I doing wrong?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels