@@ 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 |