DragonBe\Vies\Vies::setOptions PHP Method

setOptions() public method

Set options for the native PHP Soap Client
public setOptions ( array $options ) : Vies
$options array
return Vies
    public function setOptions($options)
    {
        $this->options = $options;
        return $this;
    }

Usage Example

Example #1
0
 /**
  * @covers \DragonBe\Vies\Vies::setOptions
  * @covers \DragonBe\Vies\Vies::getOptions
  */
 public function testSettingSoapOptions()
 {
     if (defined('HHVM_VERSION')) {
         $this->markTestSkipped('This test does not work for HipHop VM');
     }
     $options = array('soap_version' => SOAP_1_1);
     $vies = new Vies();
     $vies->setSoapClient($this->_createdStubbedViesClient('blabla')->getSoapClient());
     $vies->setOptions($options);
     $soapClient = $vies->getSoapClient();
     $actual = $soapClient->_soap_version;
     $this->assertSame($options['soap_version'], $actual);
     $this->assertSame($options, $vies->getOptions());
 }