@@ -47,12 +47,19 @@ |
||
47 | 47 | return ''; |
48 | 48 | } |
49 | 49 | |
50 | + /** |
|
51 | + * @param string $function_name |
|
52 | + */ |
|
50 | 53 | public function request($function_name, $arguments, $options, $input_headers) |
51 | 54 | { |
52 | 55 | $this->__soapCall($function_name, $arguments, $options, $input_headers); |
53 | 56 | return new SoapRequest($this->endpoint, $this->soapAction, $this->soapVersion, $this->soapRequest); |
54 | 57 | } |
55 | 58 | |
59 | + /** |
|
60 | + * @param string $response |
|
61 | + * @param string $function_name |
|
62 | + */ |
|
56 | 63 | public function response($response, $function_name, &$output_headers) |
57 | 64 | { |
58 | 65 | $this->soapResponse = $response; |
@@ -15,22 +15,22 @@ discard block |
||
15 | 15 | |
16 | 16 | public function __construct($wsdl, array $options) |
17 | 17 | { |
18 | - unset($options['login']); |
|
19 | - unset($options['password']); |
|
20 | - unset($options['proxy_host']); |
|
21 | - unset($options['proxy_port']); |
|
22 | - unset($options['proxy_login']); |
|
23 | - unset($options['proxy_password']); |
|
24 | - unset($options['local_cert']); |
|
25 | - unset($options['passphrase']); |
|
26 | - unset($options['authentication']); |
|
27 | - unset($options['compression']); |
|
28 | - unset($options['trace']); |
|
29 | - unset($options['connection_timeout']); |
|
30 | - unset($options['user_agent']); |
|
31 | - unset($options['stream_context']); |
|
32 | - unset($options['keep_alive']); |
|
33 | - unset($options['ssl_method']); |
|
18 | + unset($options[ 'login' ]); |
|
19 | + unset($options[ 'password' ]); |
|
20 | + unset($options[ 'proxy_host' ]); |
|
21 | + unset($options[ 'proxy_port' ]); |
|
22 | + unset($options[ 'proxy_login' ]); |
|
23 | + unset($options[ 'proxy_password' ]); |
|
24 | + unset($options[ 'local_cert' ]); |
|
25 | + unset($options[ 'passphrase' ]); |
|
26 | + unset($options[ 'authentication' ]); |
|
27 | + unset($options[ 'compression' ]); |
|
28 | + unset($options[ 'trace' ]); |
|
29 | + unset($options[ 'connection_timeout' ]); |
|
30 | + unset($options[ 'user_agent' ]); |
|
31 | + unset($options[ 'stream_context' ]); |
|
32 | + unset($options[ 'keep_alive' ]); |
|
33 | + unset($options[ 'ssl_method' ]); |
|
34 | 34 | parent::__construct($wsdl, $options); |
35 | 35 | } |
36 | 36 | |
@@ -57,7 +57,7 @@ discard block |
||
57 | 57 | { |
58 | 58 | $this->soapResponse = $response; |
59 | 59 | try { |
60 | - $response = $this->__soapCall($function_name, [], null, null, $output_headers); |
|
60 | + $response = $this->__soapCall($function_name, [ ], null, null, $output_headers); |
|
61 | 61 | } catch (\SoapFault $fault) { |
62 | 62 | $this->soapResponse = null; |
63 | 63 | throw $fault; |