Skip to content

Commit 7342ddc

Browse files
committed
update php laravel samples
1 parent faa3a0e commit 7342ddc

8 files changed

Lines changed: 94 additions & 329 deletions

File tree

samples/server/petstore/php-laravel-issue-21334/Http/Controllers/DefaultController.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,8 @@ public function getDummy(Request $request): JsonResponse
7979

8080
$param_withRandomCase = $request->string('param_withRandomCase')->value();
8181

82-
try {
83-
$apiResult = $this->api->getDummy($paramCamelCase, $ParamPascalCase, $param_withRandomCase);
84-
} catch (\Exception $exception) {
85-
// This shouldn't happen
86-
report($exception);
87-
return response()->json(['error' => $exception->getMessage()], 500);
88-
}
82+
83+
$apiResult = $this->api->getDummy($paramCamelCase, $ParamPascalCase, $param_withRandomCase);
8984

9085
if ($apiResult instanceof \OpenAPI\Server\Model\NoContent200) {
9186
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);

samples/server/petstore/php-laravel/Http/Controllers/AnotherFakeController.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,8 @@ public function call123TestSpecialTags(Request $request): JsonResponse
6666

6767
$client = $this->serde->deserialize($request->getContent(), from: 'json', to: \OpenAPI\Server\Model\Client::class);
6868

69-
try {
70-
$apiResult = $this->api->call123TestSpecialTags($client);
71-
} catch (\Exception $exception) {
72-
// This shouldn't happen
73-
report($exception);
74-
return response()->json(['error' => $exception->getMessage()], 500);
75-
}
69+
70+
$apiResult = $this->api->call123TestSpecialTags($client);
7671

7772
if ($apiResult instanceof \OpenAPI\Server\Model\Client) {
7873
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);

samples/server/petstore/php-laravel/Http/Controllers/DefaultController.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,8 @@ public function fooGet(Request $request): JsonResponse
6464
return response()->json(['error' => 'Invalid input'], 400);
6565
}
6666

67-
try {
68-
$apiResult = $this->api->fooGet();
69-
} catch (\Exception $exception) {
70-
// This shouldn't happen
71-
report($exception);
72-
return response()->json(['error' => $exception->getMessage()], 500);
73-
}
67+
68+
$apiResult = $this->api->fooGet();
7469

7570
if ($apiResult instanceof \OpenAPI\Server\Model\FooGetDefaultResponse) {
7671
return response()->json($this->serde->serialize($apiResult, format: 'array'), 0);

samples/server/petstore/php-laravel/Http/Controllers/FakeClassnameTags123Controller.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,8 @@ public function testClassname(Request $request): JsonResponse
6666

6767
$client = $this->serde->deserialize($request->getContent(), from: 'json', to: \OpenAPI\Server\Model\Client::class);
6868

69-
try {
70-
$apiResult = $this->api->testClassname($client);
71-
} catch (\Exception $exception) {
72-
// This shouldn't happen
73-
report($exception);
74-
return response()->json(['error' => $exception->getMessage()], 500);
75-
}
69+
70+
$apiResult = $this->api->testClassname($client);
7671

7772
if ($apiResult instanceof \OpenAPI\Server\Model\Client) {
7873
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);

samples/server/petstore/php-laravel/Http/Controllers/FakeController.php

Lines changed: 44 additions & 154 deletions
Large diffs are not rendered by default.

samples/server/petstore/php-laravel/Http/Controllers/PetController.php

Lines changed: 18 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,8 @@ public function addPet(Request $request): JsonResponse
6666

6767
$pet = $this->serde->deserialize($request->getContent(), from: 'json', to: \OpenAPI\Server\Model\Pet::class);
6868

69-
try {
70-
$apiResult = $this->api->addPet($pet);
71-
} catch (\Exception $exception) {
72-
// This shouldn't happen
73-
report($exception);
74-
return response()->json(['error' => $exception->getMessage()], 500);
75-
}
69+
70+
$apiResult = $this->api->addPet($pet);
7671

7772
if ($apiResult instanceof \OpenAPI\Server\Model\NoContent200) {
7873
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -119,13 +114,8 @@ public function deletePet(Request $request, int $petId): JsonResponse
119114

120115
$apiKey = $request->string('apiKey')->value();
121116

122-
try {
123-
$apiResult = $this->api->deletePet($petId, $apiKey);
124-
} catch (\Exception $exception) {
125-
// This shouldn't happen
126-
report($exception);
127-
return response()->json(['error' => $exception->getMessage()], 500);
128-
}
117+
118+
$apiResult = $this->api->deletePet($petId, $apiKey);
129119

130120
if ($apiResult instanceof \OpenAPI\Server\Model\NoContent200) {
131121
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -168,13 +158,8 @@ public function findPetsByStatus(Request $request): JsonResponse
168158

169159
$status = $request->get('status');
170160

171-
try {
172-
$apiResult = $this->api->findPetsByStatus($status);
173-
} catch (\Exception $exception) {
174-
// This shouldn't happen
175-
report($exception);
176-
return response()->json(['error' => $exception->getMessage()], 500);
177-
}
161+
162+
$apiResult = $this->api->findPetsByStatus($status);
178163

179164
if (is_array($apiResult)) {
180165
$serialized = array_map(fn ($item) => $this->serde->serialize($item, format: 'array'), $apiResult);
@@ -219,13 +204,8 @@ public function findPetsByTags(Request $request): JsonResponse
219204

220205
$tags = $request->get('tags');
221206

222-
try {
223-
$apiResult = $this->api->findPetsByTags($tags);
224-
} catch (\Exception $exception) {
225-
// This shouldn't happen
226-
report($exception);
227-
return response()->json(['error' => $exception->getMessage()], 500);
228-
}
207+
208+
$apiResult = $this->api->findPetsByTags($tags);
229209

230210
if (is_array($apiResult)) {
231211
$serialized = array_map(fn ($item) => $this->serde->serialize($item, format: 'array'), $apiResult);
@@ -268,13 +248,8 @@ public function getPetById(Request $request, int $petId): JsonResponse
268248
}
269249

270250

271-
try {
272-
$apiResult = $this->api->getPetById($petId);
273-
} catch (\Exception $exception) {
274-
// This shouldn't happen
275-
report($exception);
276-
return response()->json(['error' => $exception->getMessage()], 500);
277-
}
251+
252+
$apiResult = $this->api->getPetById($petId);
278253

279254
if ($apiResult instanceof \OpenAPI\Server\Model\Pet) {
280255
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -317,13 +292,8 @@ public function updatePet(Request $request): JsonResponse
317292

318293
$pet = $this->serde->deserialize($request->getContent(), from: 'json', to: \OpenAPI\Server\Model\Pet::class);
319294

320-
try {
321-
$apiResult = $this->api->updatePet($pet);
322-
} catch (\Exception $exception) {
323-
// This shouldn't happen
324-
report($exception);
325-
return response()->json(['error' => $exception->getMessage()], 500);
326-
}
295+
296+
$apiResult = $this->api->updatePet($pet);
327297

328298
if ($apiResult instanceof \OpenAPI\Server\Model\NoContent200) {
329299
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -383,13 +353,8 @@ public function updatePetWithForm(Request $request, int $petId): JsonResponse
383353

384354
$status = $request->string('status')->value();
385355

386-
try {
387-
$apiResult = $this->api->updatePetWithForm($petId, $name, $status);
388-
} catch (\Exception $exception) {
389-
// This shouldn't happen
390-
report($exception);
391-
return response()->json(['error' => $exception->getMessage()], 500);
392-
}
356+
357+
$apiResult = $this->api->updatePetWithForm($petId, $name, $status);
393358

394359
if ($apiResult instanceof \OpenAPI\Server\Model\NoContent200) {
395360
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -441,13 +406,8 @@ public function uploadFile(Request $request, int $petId): JsonResponse
441406

442407
$file = $request->file('file');
443408

444-
try {
445-
$apiResult = $this->api->uploadFile($petId, $additionalMetadata, $file);
446-
} catch (\Exception $exception) {
447-
// This shouldn't happen
448-
report($exception);
449-
return response()->json(['error' => $exception->getMessage()], 500);
450-
}
409+
410+
$apiResult = $this->api->uploadFile($petId, $additionalMetadata, $file);
451411

452412
if ($apiResult instanceof \OpenAPI\Server\Model\ApiResponse) {
453413
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -496,13 +456,8 @@ public function uploadFileWithRequiredFile(Request $request, int $petId): JsonRe
496456

497457
$additionalMetadata = $request->string('additionalMetadata')->value();
498458

499-
try {
500-
$apiResult = $this->api->uploadFileWithRequiredFile($petId, $requiredFile, $additionalMetadata);
501-
} catch (\Exception $exception) {
502-
// This shouldn't happen
503-
report($exception);
504-
return response()->json(['error' => $exception->getMessage()], 500);
505-
}
459+
460+
$apiResult = $this->api->uploadFileWithRequiredFile($petId, $requiredFile, $additionalMetadata);
506461

507462
if ($apiResult instanceof \OpenAPI\Server\Model\ApiResponse) {
508463
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);

samples/server/petstore/php-laravel/Http/Controllers/StoreController.php

Lines changed: 8 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,8 @@ public function deleteOrder(Request $request, string $orderId): JsonResponse
6969
}
7070

7171

72-
try {
73-
$apiResult = $this->api->deleteOrder($orderId);
74-
} catch (\Exception $exception) {
75-
// This shouldn't happen
76-
report($exception);
77-
return response()->json(['error' => $exception->getMessage()], 500);
78-
}
72+
73+
$apiResult = $this->api->deleteOrder($orderId);
7974

8075
if ($apiResult instanceof \OpenAPI\Server\Model\NoContent400) {
8176
return response()->json($this->serde->serialize($apiResult, format: 'array'), 400);
@@ -112,13 +107,8 @@ public function getInventory(Request $request): JsonResponse
112107
return response()->json(['error' => 'Invalid input'], 400);
113108
}
114109

115-
try {
116-
$apiResult = $this->api->getInventory();
117-
} catch (\Exception $exception) {
118-
// This shouldn't happen
119-
report($exception);
120-
return response()->json(['error' => $exception->getMessage()], 500);
121-
}
110+
111+
$apiResult = $this->api->getInventory();
122112

123113
if (is_array($apiResult)) {
124114
$serialized = array_map(fn ($item) => $this->serde->serialize($item, format: 'array'), $apiResult);
@@ -159,13 +149,8 @@ public function getOrderById(Request $request, int $orderId): JsonResponse
159149
}
160150

161151

162-
try {
163-
$apiResult = $this->api->getOrderById($orderId);
164-
} catch (\Exception $exception) {
165-
// This shouldn't happen
166-
report($exception);
167-
return response()->json(['error' => $exception->getMessage()], 500);
168-
}
152+
153+
$apiResult = $this->api->getOrderById($orderId);
169154

170155
if ($apiResult instanceof \OpenAPI\Server\Model\Order) {
171156
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -208,13 +193,8 @@ public function placeOrder(Request $request): JsonResponse
208193

209194
$order = $this->serde->deserialize($request->getContent(), from: 'json', to: \OpenAPI\Server\Model\Order::class);
210195

211-
try {
212-
$apiResult = $this->api->placeOrder($order);
213-
} catch (\Exception $exception) {
214-
// This shouldn't happen
215-
report($exception);
216-
return response()->json(['error' => $exception->getMessage()], 500);
217-
}
196+
197+
$apiResult = $this->api->placeOrder($order);
218198

219199
if ($apiResult instanceof \OpenAPI\Server\Model\Order) {
220200
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);

samples/server/petstore/php-laravel/Http/Controllers/UserController.php

Lines changed: 16 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,8 @@ public function createUser(Request $request): JsonResponse
6666

6767
$user = $this->serde->deserialize($request->getContent(), from: 'json', to: \OpenAPI\Server\Model\User::class);
6868

69-
try {
70-
$apiResult = $this->api->createUser($user);
71-
} catch (\Exception $exception) {
72-
// This shouldn't happen
73-
report($exception);
74-
return response()->json(['error' => $exception->getMessage()], 500);
75-
}
69+
70+
$apiResult = $this->api->createUser($user);
7671

7772
if ($apiResult instanceof \OpenAPI\Server\Model\NoContentDefault) {
7873
return response()->json($this->serde->serialize($apiResult, format: 'array'), 0);
@@ -107,13 +102,8 @@ public function createUsersWithArrayInput(Request $request): JsonResponse
107102

108103
$user = $request->get('user');
109104

110-
try {
111-
$apiResult = $this->api->createUsersWithArrayInput($user);
112-
} catch (\Exception $exception) {
113-
// This shouldn't happen
114-
report($exception);
115-
return response()->json(['error' => $exception->getMessage()], 500);
116-
}
105+
106+
$apiResult = $this->api->createUsersWithArrayInput($user);
117107

118108
if ($apiResult instanceof \OpenAPI\Server\Model\NoContentDefault) {
119109
return response()->json($this->serde->serialize($apiResult, format: 'array'), 0);
@@ -148,13 +138,8 @@ public function createUsersWithListInput(Request $request): JsonResponse
148138

149139
$user = $request->get('user');
150140

151-
try {
152-
$apiResult = $this->api->createUsersWithListInput($user);
153-
} catch (\Exception $exception) {
154-
// This shouldn't happen
155-
report($exception);
156-
return response()->json(['error' => $exception->getMessage()], 500);
157-
}
141+
142+
$apiResult = $this->api->createUsersWithListInput($user);
158143

159144
if ($apiResult instanceof \OpenAPI\Server\Model\NoContentDefault) {
160145
return response()->json($this->serde->serialize($apiResult, format: 'array'), 0);
@@ -192,13 +177,8 @@ public function deleteUser(Request $request, string $username): JsonResponse
192177
}
193178

194179

195-
try {
196-
$apiResult = $this->api->deleteUser($username);
197-
} catch (\Exception $exception) {
198-
// This shouldn't happen
199-
report($exception);
200-
return response()->json(['error' => $exception->getMessage()], 500);
201-
}
180+
181+
$apiResult = $this->api->deleteUser($username);
202182

203183
if ($apiResult instanceof \OpenAPI\Server\Model\NoContent400) {
204184
return response()->json($this->serde->serialize($apiResult, format: 'array'), 400);
@@ -240,13 +220,8 @@ public function getUserByName(Request $request, string $username): JsonResponse
240220
}
241221

242222

243-
try {
244-
$apiResult = $this->api->getUserByName($username);
245-
} catch (\Exception $exception) {
246-
// This shouldn't happen
247-
report($exception);
248-
return response()->json(['error' => $exception->getMessage()], 500);
249-
}
223+
224+
$apiResult = $this->api->getUserByName($username);
250225

251226
if ($apiResult instanceof \OpenAPI\Server\Model\User) {
252227
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -299,13 +274,8 @@ public function loginUser(Request $request): JsonResponse
299274

300275
$password = $request->string('password')->value();
301276

302-
try {
303-
$apiResult = $this->api->loginUser($username, $password);
304-
} catch (\Exception $exception) {
305-
// This shouldn't happen
306-
report($exception);
307-
return response()->json(['error' => $exception->getMessage()], 500);
308-
}
277+
278+
$apiResult = $this->api->loginUser($username, $password);
309279

310280
if ($apiResult instanceof string) {
311281
return response()->json($this->serde->serialize($apiResult, format: 'array'), 200);
@@ -342,13 +312,8 @@ public function logoutUser(Request $request): JsonResponse
342312
return response()->json(['error' => 'Invalid input'], 400);
343313
}
344314

345-
try {
346-
$apiResult = $this->api->logoutUser();
347-
} catch (\Exception $exception) {
348-
// This shouldn't happen
349-
report($exception);
350-
return response()->json(['error' => $exception->getMessage()], 500);
351-
}
315+
316+
$apiResult = $this->api->logoutUser();
352317

353318
if ($apiResult instanceof \OpenAPI\Server\Model\NoContentDefault) {
354319
return response()->json($this->serde->serialize($apiResult, format: 'array'), 0);
@@ -384,13 +349,8 @@ public function updateUser(Request $request, string $username): JsonResponse
384349

385350
$user = $this->serde->deserialize($request->getContent(), from: 'json', to: \OpenAPI\Server\Model\User::class);
386351

387-
try {
388-
$apiResult = $this->api->updateUser($username, $user);
389-
} catch (\Exception $exception) {
390-
// This shouldn't happen
391-
report($exception);
392-
return response()->json(['error' => $exception->getMessage()], 500);
393-
}
352+
353+
$apiResult = $this->api->updateUser($username, $user);
394354

395355
if ($apiResult instanceof \OpenAPI\Server\Model\NoContent400) {
396356
return response()->json($this->serde->serialize($apiResult, format: 'array'), 400);

0 commit comments

Comments
 (0)