/** * Constructor * * @param string $wsdl * @param array $options */ public function __construct($wsdl = null, $options = null) { // Use SOAP 1.1 as default $this->setSoapVersion(SOAP_1_1); parent::__construct($wsdl, $options); }
/** * Local client constructor * * @param SOAPServer $server * @param string $wsdl * @param array $options */ public function __construct(SOAPServer $server, $wsdl, $options = null) { $this->server = $server; // Use Server specified SOAP version as default $this->setSoapVersion($server->getSoapVersion()); parent::__construct($wsdl, $options); }
/** * * Class Constructor * * @param string $environment */ public function __construct($environment = self::ENV_PRODUCTION) { $context = stream_context_create(array('ssl' => array('ciphers' => 'RC4-SHA'))); parent::__construct($this->wsdls[$environment], array('soap_version' => SOAP_1_1, 'stream_context' => $context)); }