@@ -75,22 +75,22 @@ function buildPetstore(): OpenApi
7575 ->responses (
7676 Response::ok ()
7777 ->description ('A paged array of pets ' )
78- ->content (MediaType:: json (Reference::schema ('Pet ' ) )),
78+ ->json (Reference::schema ('Pet ' )),
7979 ),
8080 Operation::post ()
8181 ->operationId ('createPet ' )
8282 ->tags ('pets ' )
8383 ->requestBody (
8484 RequestBody::create ()
8585 ->required (true )
86- ->content (MediaType:: json (Reference::schema ('Pet ' ) )),
86+ ->json (Reference::schema ('Pet ' )),
8787 )
8888 ->responses (
8989 Response::created ()
90- ->content (MediaType:: json (Reference::schema ('Pet ' ) )),
90+ ->json (Reference::schema ('Pet ' )),
9191 Response::default ()
9292 ->description ('Unexpected error ' )
93- ->content (MediaType:: json (Reference::schema ('Error ' ) )),
93+ ->json (Reference::schema ('Error ' )),
9494 )
9595 ->callbacks ([
9696 'onPetCreate ' => Callback::create ()->expression (
@@ -110,15 +110,16 @@ function buildPetstore(): OpenApi
110110 ->operationId ('showPetById ' )
111111 ->tags ('pets ' )
112112 ->responses (
113- Response::ok ()->content (MediaType:: json (Reference::schema ('Pet ' ) )),
114- Response::notFound ()->content (MediaType:: json (Reference::schema ('Error ' ) )),
113+ Response::ok ()->json (Reference::schema ('Pet ' )),
114+ Response::notFound ()->json (Reference::schema ('Error ' )),
115115 ),
116116 ),
117117 )
118118 ->webhooks ([
119119 'pet.deleted ' => PathItem::create ('/pet.deleted ' )->operations (
120120 Operation::post ()
121121 ->operationId ('petDeletedWebhook ' )
122+ ->requestBody (RequestBody::create ()->json (Reference::schema ('Pet ' )))
122123 ->responses (Response::ok ()),
123124 ),
124125 ])
0 commit comments