@@ -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 }
0 commit comments