Skip to content

Commit e588bf1

Browse files
authored
Release 25.3 (#80)
* Version updated * Fixed ApiException handling * Updated testdata file
1 parent 8bfdb09 commit e588bf1

File tree

6 files changed

+38
-119
lines changed

6 files changed

+38
-119
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![Supported PHP Versions](https://img.shields.io/packagist/dependency-v/aspose/barcode-cloud-php/php)](https://packagist.org/packages/aspose/barcode-cloud-php)
77

88
- API version: 4.0
9-
- Package version: 25.2.0
9+
- Package version: 25.3.0
1010
- Supported PHP versions: ">=7.4 || >=8.0"
1111

1212
## SDK and API Version Compatibility:

src/Aspose/BarCode/Configuration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class Configuration implements JsonSerializable
2020
*
2121
* @var string
2222
*/
23-
protected $clientVersion = '25.2.0';
23+
protected $clientVersion = '25.3.0';
2424

2525
/**
2626
* ClientId for API

src/Aspose/BarCode/GenerateApi.php

Lines changed: 12 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -164,19 +164,10 @@ public function generateWithHttpInfo(Requests\GenerateRequestWrapper $request)
164164
$response->getHeaders()
165165
];
166166
} catch (ApiException $e) {
167-
switch ($e->getCode()) {
168-
case 200:
169-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders());
170-
$e->setResponseObject($data);
171-
break;
172-
case 401:
173-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
174-
$e->setResponseObject($data);
175-
break;
176-
case 400:
177-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
178-
$e->setResponseObject($data);
179-
break;
167+
$code = $e->getCode();
168+
if ($code >= 400 && $code < 500) {
169+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
170+
$e->setResponseObject($data);
180171
}
181172
throw $e;
182173
}
@@ -522,19 +513,10 @@ public function generateBodyWithHttpInfo(Requests\GenerateBodyRequestWrapper $re
522513
$response->getHeaders()
523514
];
524515
} catch (ApiException $e) {
525-
switch ($e->getCode()) {
526-
case 200:
527-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders());
528-
$e->setResponseObject($data);
529-
break;
530-
case 401:
531-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
532-
$e->setResponseObject($data);
533-
break;
534-
case 400:
535-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
536-
$e->setResponseObject($data);
537-
break;
516+
$code = $e->getCode();
517+
if ($code >= 400 && $code < 500) {
518+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
519+
$e->setResponseObject($data);
538520
}
539521
throw $e;
540522
}
@@ -779,19 +761,10 @@ public function generateMultipartWithHttpInfo(Requests\GenerateMultipartRequestW
779761
$response->getHeaders()
780762
];
781763
} catch (ApiException $e) {
782-
switch ($e->getCode()) {
783-
case 200:
784-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders());
785-
$e->setResponseObject($data);
786-
break;
787-
case 401:
788-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
789-
$e->setResponseObject($data);
790-
break;
791-
case 400:
792-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
793-
$e->setResponseObject($data);
794-
break;
764+
$code = $e->getCode();
765+
if ($code >= 400 && $code < 500) {
766+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
767+
$e->setResponseObject($data);
795768
}
796769
throw $e;
797770
}

src/Aspose/BarCode/RecognizeApi.php

Lines changed: 12 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -164,19 +164,10 @@ public function recognizeWithHttpInfo(Requests\RecognizeRequestWrapper $request)
164164
$response->getHeaders()
165165
];
166166
} catch (ApiException $e) {
167-
switch ($e->getCode()) {
168-
case 200:
169-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\BarcodeResponseList', $e->getResponseHeaders());
170-
$e->setResponseObject($data);
171-
break;
172-
case 401:
173-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
174-
$e->setResponseObject($data);
175-
break;
176-
case 400:
177-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
178-
$e->setResponseObject($data);
179-
break;
167+
$code = $e->getCode();
168+
if ($code >= 400 && $code < 500) {
169+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
170+
$e->setResponseObject($data);
180171
}
181172
throw $e;
182173
}
@@ -448,19 +439,10 @@ public function recognizeBase64WithHttpInfo(Requests\RecognizeBase64RequestWrapp
448439
$response->getHeaders()
449440
];
450441
} catch (ApiException $e) {
451-
switch ($e->getCode()) {
452-
case 200:
453-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\BarcodeResponseList', $e->getResponseHeaders());
454-
$e->setResponseObject($data);
455-
break;
456-
case 401:
457-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
458-
$e->setResponseObject($data);
459-
break;
460-
case 400:
461-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
462-
$e->setResponseObject($data);
463-
break;
442+
$code = $e->getCode();
443+
if ($code >= 400 && $code < 500) {
444+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
445+
$e->setResponseObject($data);
464446
}
465447
throw $e;
466448
}
@@ -705,19 +687,10 @@ public function recognizeMultipartWithHttpInfo(Requests\RecognizeMultipartReques
705687
$response->getHeaders()
706688
];
707689
} catch (ApiException $e) {
708-
switch ($e->getCode()) {
709-
case 200:
710-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\BarcodeResponseList', $e->getResponseHeaders());
711-
$e->setResponseObject($data);
712-
break;
713-
case 401:
714-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
715-
$e->setResponseObject($data);
716-
break;
717-
case 400:
718-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
719-
$e->setResponseObject($data);
720-
break;
690+
$code = $e->getCode();
691+
if ($code >= 400 && $code < 500) {
692+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
693+
$e->setResponseObject($data);
721694
}
722695
throw $e;
723696
}

src/Aspose/BarCode/ScanApi.php

Lines changed: 12 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -164,19 +164,10 @@ public function scanWithHttpInfo(Requests\ScanRequestWrapper $request)
164164
$response->getHeaders()
165165
];
166166
} catch (ApiException $e) {
167-
switch ($e->getCode()) {
168-
case 200:
169-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\BarcodeResponseList', $e->getResponseHeaders());
170-
$e->setResponseObject($data);
171-
break;
172-
case 401:
173-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
174-
$e->setResponseObject($data);
175-
break;
176-
case 400:
177-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
178-
$e->setResponseObject($data);
179-
break;
167+
$code = $e->getCode();
168+
if ($code >= 400 && $code < 500) {
169+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
170+
$e->setResponseObject($data);
180171
}
181172
throw $e;
182173
}
@@ -417,19 +408,10 @@ public function scanBase64WithHttpInfo(Requests\ScanBase64RequestWrapper $reques
417408
$response->getHeaders()
418409
];
419410
} catch (ApiException $e) {
420-
switch ($e->getCode()) {
421-
case 200:
422-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\BarcodeResponseList', $e->getResponseHeaders());
423-
$e->setResponseObject($data);
424-
break;
425-
case 401:
426-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
427-
$e->setResponseObject($data);
428-
break;
429-
case 400:
430-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
431-
$e->setResponseObject($data);
432-
break;
411+
$code = $e->getCode();
412+
if ($code >= 400 && $code < 500) {
413+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
414+
$e->setResponseObject($data);
433415
}
434416
throw $e;
435417
}
@@ -674,19 +656,10 @@ public function scanMultipartWithHttpInfo(Requests\ScanMultipartRequestWrapper $
674656
$response->getHeaders()
675657
];
676658
} catch (ApiException $e) {
677-
switch ($e->getCode()) {
678-
case 200:
679-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\BarcodeResponseList', $e->getResponseHeaders());
680-
$e->setResponseObject($data);
681-
break;
682-
case 401:
683-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
684-
$e->setResponseObject($data);
685-
break;
686-
case 400:
687-
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
688-
$e->setResponseObject($data);
689-
break;
659+
$code = $e->getCode();
660+
if ($code >= 400 && $code < 500) {
661+
$data = ObjectSerializer::deserialize($e->getResponseBody(), '\Aspose\BarCode\Model\ApiErrorResponse', $e->getResponseHeaders());
662+
$e->setResponseObject($data);
690663
}
691664
throw $e;
692665
}

testdata/Code39.jpeg

318 Bytes
Loading

0 commit comments

Comments
 (0)