| @@ 233-235 (lines=3) @@ | ||
| 230 | $soap->__setCookie('TOKEN', $this->token); |
|
| 231 | } catch (\Exception $e) { |
|
| 232 | $msg = $e->getMessage(); |
|
| 233 | if (isset($e->getTrace()[0]['args'][1]) and is_string($e->getTrace()[0]['args'][1])) { |
|
| 234 | $msg .= ': '.$e->getTrace()[0]['args'][1]; |
|
| 235 | } |
|
| 236 | \sasco\LibreDTE\Log::write(\sasco\LibreDTE\Estado::REQUEST_ERROR_SOAP, \sasco\LibreDTE\Estado::get(\sasco\LibreDTE\Estado::REQUEST_ERROR_SOAP, $msg)); |
|
| 237 | return false; |
|
| 238 | } |
|
| @@ 245-247 (lines=3) @@ | ||
| 242 | break; |
|
| 243 | } catch (\Exception $e) { |
|
| 244 | $msg = $e->getMessage(); |
|
| 245 | if (isset($e->getTrace()[0]['args'][1]) and is_string($e->getTrace()[0]['args'][1])) { |
|
| 246 | $msg .= ': '.$e->getTrace()[0]['args'][1]; |
|
| 247 | } |
|
| 248 | \sasco\LibreDTE\Log::write(\sasco\LibreDTE\Estado::REQUEST_ERROR_SOAP, \sasco\LibreDTE\Estado::get(\sasco\LibreDTE\Estado::REQUEST_ERROR_SOAP, $msg)); |
|
| 249 | $body = null; |
|
| 250 | } |
|
| @@ 533-535 (lines=3) @@ | ||
| 530 | $soap = new \SoapClient(self::wsdl($wsdl), $options); |
|
| 531 | } catch (\Exception $e) { |
|
| 532 | $msg = $e->getMessage(); |
|
| 533 | if (isset($e->getTrace()[0]['args'][1]) and is_string($e->getTrace()[0]['args'][1])) { |
|
| 534 | $msg .= ': '.$e->getTrace()[0]['args'][1]; |
|
| 535 | } |
|
| 536 | \sasco\LibreDTE\Log::write(Estado::REQUEST_ERROR_SOAP, Estado::get(Estado::REQUEST_ERROR_SOAP, $msg)); |
|
| 537 | return false; |
|
| 538 | } |
|
| @@ 549-551 (lines=3) @@ | ||
| 546 | break; |
|
| 547 | } catch (\Exception $e) { |
|
| 548 | $msg = $e->getMessage(); |
|
| 549 | if (isset($e->getTrace()[0]['args'][1]) and is_string($e->getTrace()[0]['args'][1])) { |
|
| 550 | $msg .= ': '.$e->getTrace()[0]['args'][1]; |
|
| 551 | } |
|
| 552 | \sasco\LibreDTE\Log::write(Estado::REQUEST_ERROR_SOAP, Estado::get(Estado::REQUEST_ERROR_SOAP, $msg)); |
|
| 553 | $body = null; |
|
| 554 | usleep(200000); // pausa de 0.2 segundos antes de volver a intentar el envĂo |
|