Ejemplo n.º 1
0
 public static function getSoapCalcPrecoPrazo()
 {
     if (!self::$_soapCalcPrecoPrazo) {
         $wsdl = Bootstrap::getConfig()->getWsdlCalcPrecoPrazo();
         self::$_soapCalcPrecoPrazo = new \SoapClient($wsdl, array("trace" => Bootstrap::getConfig()->getEnv() != Config::ENV_PRODUCTION, "exceptions" => Bootstrap::getConfig()->getEnv() != Config::ENV_PRODUCTION, 'encoding' => self::WEB_SERVICE_CHARSET, 'connection_timeout' => 60));
     }
     return self::$_soapCalcPrecoPrazo;
 }
Ejemplo n.º 2
0
 public static function getSoapCalcPrecoPrazo()
 {
     if (!self::$_soapCalcPrecoPrazo) {
         $wsdl = Bootstrap::getConfig()->getWsdlCalcPrecoPrazo();
         self::$_soapCalcPrecoPrazo = new \SoapClient($wsdl, array("trace" => Bootstrap::getConfig()->getEnv() != Config::ENV_PRODUCTION, "exceptions" => Bootstrap::getConfig()->getEnv() != Config::ENV_PRODUCTION, 'encoding' => self::WEB_SERVICE_CHARSET, 'connection_timeout' => 60, 'stream_context' => stream_context_create(array('ssl' => array('verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true)))));
     }
     return self::$_soapCalcPrecoPrazo;
 }
Ejemplo n.º 3
0
 public static function getRastreioObjetos()
 {
     if (!self::$_soapRastrearObjetos) {
         $wsdl = Bootstrap::getConfig()->getWsdlRastrearObjetos();
         $opts = array('ssl' => array('ciphers' => 'RC4-SHA', 'verify_peer' => false, 'verify_peer_name' => false));
         // SOAP 1.1 client
         $params = array('encoding' => self::WEB_SERVICE_CHARSET, 'verifypeer' => false, 'verifyhost' => false, 'soap_version' => SOAP_1_1, 'trace' => Bootstrap::getConfig()->getEnv() != Config::ENV_PRODUCTION, 'exceptions' => Bootstrap::getConfig()->getEnv() != Config::ENV_PRODUCTION, "connection_timeout" => 180, 'stream_context' => stream_context_create($opts));
         self::$_soapRastrearObjetos = new \SoapClient($wsdl, $params);
     }
     return self::$_soapRastrearObjetos;
 }