| @@ 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 |
|
| @@ 247-249 (lines=3) @@ | ||
| 244 | $soap->__setCookie('TOKEN', $this->token); |
|
| 245 | } catch (\Exception $e) { |
|
| 246 | $msg = $e->getMessage(); |
|
| 247 | if (isset($e->getTrace()[0]['args'][1]) and is_string($e->getTrace()[0]['args'][1])) { |
|
| 248 | $msg .= ': '.$e->getTrace()[0]['args'][1]; |
|
| 249 | } |
|
| 250 | \sasco\LibreDTE\Log::write(\sasco\LibreDTE\Estado::REQUEST_ERROR_SOAP, \sasco\LibreDTE\Estado::get(\sasco\LibreDTE\Estado::REQUEST_ERROR_SOAP, $msg)); |
|
| 251 | return false; |
|
| 252 | } |
|
| @@ 260-262 (lines=3) @@ | ||
| 257 | break; |
|
| 258 | } catch (\Exception $e) { |
|
| 259 | $msg = $e->getMessage(); |
|
| 260 | if (isset($e->getTrace()[0]['args'][1]) and is_string($e->getTrace()[0]['args'][1])) { |
|
| 261 | $msg .= ': '.$e->getTrace()[0]['args'][1]; |
|
| 262 | } |
|
| 263 | \sasco\LibreDTE\Log::write(\sasco\LibreDTE\Estado::REQUEST_ERROR_SOAP, \sasco\LibreDTE\Estado::get(\sasco\LibreDTE\Estado::REQUEST_ERROR_SOAP, $msg)); |
|
| 264 | $body = null; |
|
| 265 | } |
|