extractSoapClientOptions() public method

Extracts a list of SOAP Client options only.
See also: http://php.net/manual/en/soapclient.soapclient.php
public extractSoapClientOptions ( ) : array
return array SOAP context options.
Example #1
0
 public function testExtractSoapClientOptions()
 {
     $options = new SoapOptions();
     self::assertSame([], $options->extractSoapClientOptions());
     $options->setParameters($params = ['foo', 'bar'])->setVersion(SOAP_1_1)->setCompression(SOAP_COMPRESSION_DEFLATE)->setKeepAlive(false);
     self::assertSame(['soap_version' => SOAP_1_1, 'compression' => SOAP_COMPRESSION_DEFLATE, 'keep_alive' => false], $options->extractSoapClientOptions());
 }