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