reference/soap/soapclient.xml
14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60
...
...
@@ -1,6 +1,5 @@
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<!-- $Revision$ -->
3
-

4
3
<phpdoc:classref xml:id="class.soapclient" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
5
4

6
5
<title>The <classname>SoapClient</classname> class</title>
...
...
@@ -12,9 +11,9 @@
12
11
<section xml:id="soapclient.intro">
13
12
&reftitle.intro;
14
13
<para>
15
-
The SoapClient class provides a client for <link xlink:href="&spec.soap1.1;">SOAP 1.1</link>, <link
16
-
xlink:href="&spec.soap1.2;">SOAP 1.2</link> servers. It can be used in WSDL
17
-
or non-WSDL mode.
14
+
The SoapClient class provides a client for <link xlink:href="&spec.soap1.1;">SOAP 1.1</link>,
15
+
<link xlink:href="&spec.soap1.2;">SOAP 1.2</link> servers.
16
+
It can be used in WSDL or non-WSDL mode.
18
17
</para>
19
18
</section>
20
19
<!-- }}} -->
...
...
@@ -23,30 +22,500 @@
23
22
&reftitle.classsynopsis;
24
23

25
24
<!-- {{{ Synopsis -->
26
-
<classsynopsis>
27
-
<ooclass><classname>SoapClient</classname></ooclass>
25
+
<classsynopsis class="class">
26
+
<ooclass>
27
+
<classname>SoapClient</classname>
28
+
</ooclass>
28
29

29
-
<!-- {{{ Class synopsis -->
30
-
<classsynopsisinfo>
31
-
<ooclass>
32
-
<classname>SoapClient</classname>
33
-
</ooclass>
34
-
</classsynopsisinfo>
35
-
<!-- }}} -->
30
+
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
31
+
<fieldsynopsis>
32
+
<modifier>private</modifier>
33
+
<type class="union"><type>string</type><type>null</type></type>
34
+
<varname linkend="soapclient.props.uri">uri</varname>
35
+
<initializer>null</initializer>
36
+
</fieldsynopsis>
37
+
<fieldsynopsis>
38
+
<modifier>private</modifier>
39
+
<type class="union"><type>int</type><type>null</type></type>
40
+
<varname linkend="soapclient.props.style">style</varname>
41
+
<initializer>null</initializer>
42
+
</fieldsynopsis>
43
+
<fieldsynopsis>
44
+
<modifier>private</modifier>
45
+
<type class="union"><type>int</type><type>null</type></type>
46
+
<varname linkend="soapclient.props.use">use</varname>
47
+
<initializer>null</initializer>
48
+
</fieldsynopsis>
49
+
<fieldsynopsis>
50
+
<modifier>private</modifier>
51
+
<type class="union"><type>string</type><type>null</type></type>
52
+
<varname linkend="soapclient.props.location">location</varname>
53
+
<initializer>null</initializer>
54
+
</fieldsynopsis>
55
+
<fieldsynopsis>
56
+
<modifier>private</modifier>
57
+
<type>bool</type>
58
+
<varname linkend="soapclient.props.trace">trace</varname>
59
+
<initializer>false</initializer>
60
+
</fieldsynopsis>
61
+
<fieldsynopsis>
62
+
<modifier>private</modifier>
63
+
<type class="union"><type>int</type><type>null</type></type>
64
+
<varname linkend="soapclient.props.compression">compression</varname>
65
+
<initializer>null</initializer>
66
+
</fieldsynopsis>
67
+
<fieldsynopsis>
68
+
<modifier>private</modifier>
69
+
<type class="union"><type>resource</type><type>null</type></type>
70
+
<varname linkend="soapclient.props.sdl">sdl</varname>
71
+
<initializer>null</initializer>
72
+
</fieldsynopsis>
73
+
<fieldsynopsis>
74
+
<modifier>private</modifier>
75
+
<type class="union"><type>resource</type><type>null</type></type>
76
+
<varname linkend="soapclient.props.typemap">typemap</varname>
77
+
<initializer>null</initializer>
78
+
</fieldsynopsis>
79
+
<fieldsynopsis>
80
+
<modifier>private</modifier>
81
+
<type class="union"><type>resource</type><type>null</type></type>
82
+
<varname linkend="soapclient.props.httpsocket">httpsocket</varname>
83
+
<initializer>null</initializer>
84
+
</fieldsynopsis>
85
+
<fieldsynopsis>
86
+
<modifier>private</modifier>
87
+
<type class="union"><type>resource</type><type>null</type></type>
88
+
<varname linkend="soapclient.props.httpurl">httpurl</varname>
89
+
<initializer>null</initializer>
90
+
</fieldsynopsis>
91
+
<fieldsynopsis>
92
+
<modifier>private</modifier>
93
+
<type class="union"><type>string</type><type>null</type></type>
94
+
<varname linkend="soapclient.props.-login">_login</varname>
95
+
<initializer>null</initializer>
96
+
</fieldsynopsis>
97
+
<fieldsynopsis>
98
+
<modifier>private</modifier>
99
+
<type class="union"><type>string</type><type>null</type></type>
100
+
<varname linkend="soapclient.props.-password">_password</varname>
101
+
<initializer>null</initializer>
102
+
</fieldsynopsis>
103
+
<fieldsynopsis>
104
+
<modifier>private</modifier>
105
+
<type>bool</type>
106
+
<varname linkend="soapclient.props.-use-digest">_use_digest</varname>
107
+
<initializer>false</initializer>
108
+
</fieldsynopsis>
109
+
<fieldsynopsis>
110
+
<modifier>private</modifier>
111
+
<type class="union"><type>string</type><type>null</type></type>
112
+
<varname linkend="soapclient.props.-digest">_digest</varname>
113
+
<initializer>null</initializer>
114
+
</fieldsynopsis>
115
+
<fieldsynopsis>
116
+
<modifier>private</modifier>
117
+
<type class="union"><type>string</type><type>null</type></type>
118
+
<varname linkend="soapclient.props.-proxy-host">_proxy_host</varname>
119
+
<initializer>null</initializer>
120
+
</fieldsynopsis>
121
+
<fieldsynopsis>
122
+
<modifier>private</modifier>
123
+
<type class="union"><type>int</type><type>null</type></type>
124
+
<varname linkend="soapclient.props.-proxy-port">_proxy_port</varname>
125
+
<initializer>null</initializer>
126
+
</fieldsynopsis>
127
+
<fieldsynopsis>
128
+
<modifier>private</modifier>
129
+
<type class="union"><type>string</type><type>null</type></type>
130
+
<varname linkend="soapclient.props.-proxy-login">_proxy_login</varname>
131
+
<initializer>null</initializer>
132
+
</fieldsynopsis>
133
+
<fieldsynopsis>
134
+
<modifier>private</modifier>
135
+
<type class="union"><type>string</type><type>null</type></type>
136
+
<varname linkend="soapclient.props.-proxy-password">_proxy_password</varname>
137
+
<initializer>null</initializer>
138
+
</fieldsynopsis>
139
+
<fieldsynopsis>
140
+
<modifier>private</modifier>
141
+
<type>bool</type>
142
+
<varname linkend="soapclient.props.-exceptions">_exceptions</varname>
143
+
<initializer>true</initializer>
144
+
</fieldsynopsis>
145
+
<fieldsynopsis>
146
+
<modifier>private</modifier>
147
+
<type class="union"><type>string</type><type>null</type></type>
148
+
<varname linkend="soapclient.props.-encoding">_encoding</varname>
149
+
<initializer>null</initializer>
150
+
</fieldsynopsis>
151
+
<fieldsynopsis>
152
+
<modifier>private</modifier>
153
+
<type class="union"><type>array</type><type>null</type></type>
154
+
<varname linkend="soapclient.props.-classmap">_classmap</varname>
155
+
<initializer>null</initializer>
156
+
</fieldsynopsis>
157
+
<fieldsynopsis>
158
+
<modifier>private</modifier>
159
+
<type class="union"><type>int</type><type>null</type></type>
160
+
<varname linkend="soapclient.props.-features">_features</varname>
161
+
<initializer>null</initializer>
162
+
</fieldsynopsis>
163
+
<fieldsynopsis>
164
+
<modifier>private</modifier>
165
+
<type>int</type>
166
+
<varname linkend="soapclient.props.-connection-timeout">_connection_timeout</varname>
167
+
</fieldsynopsis>
168
+
<fieldsynopsis>
169
+
<modifier>private</modifier>
170
+
<type class="union"><type>resource</type><type>null</type></type>
171
+
<varname linkend="soapclient.props.-stream-context">_stream_context</varname>
172
+
<initializer>null</initializer>
173
+
</fieldsynopsis>
174
+
<fieldsynopsis>
175
+
<modifier>private</modifier>
176
+
<type class="union"><type>string</type><type>null</type></type>
177
+
<varname linkend="soapclient.props.-user-agent">_user_agent</varname>
178
+
<initializer>null</initializer>
179
+
</fieldsynopsis>
180
+
<fieldsynopsis>
181
+
<modifier>private</modifier>
182
+
<type>bool</type>
183
+
<varname linkend="soapclient.props.-keep-alive">_keep_alive</varname>
184
+
<initializer>true</initializer>
185
+
</fieldsynopsis>
186
+
<fieldsynopsis>
187
+
<modifier>private</modifier>
188
+
<type class="union"><type>int</type><type>null</type></type>
189
+
<varname linkend="soapclient.props.-ssl-method">_ssl_method</varname>
190
+
<initializer>null</initializer>
191
+
</fieldsynopsis>
192
+
<fieldsynopsis>
193
+
<modifier>private</modifier>
194
+
<type>int</type>
195
+
<varname linkend="soapclient.props.-soap-version">_soap_version</varname>
196
+
</fieldsynopsis>
197
+
<fieldsynopsis>
198
+
<modifier>private</modifier>
199
+
<type class="union"><type>int</type><type>null</type></type>
200
+
<varname linkend="soapclient.props.-use-proxy">_use_proxy</varname>
201
+
<initializer>null</initializer>
202
+
</fieldsynopsis>
203
+
<fieldsynopsis>
204
+
<modifier>private</modifier>
205
+
<type>array</type>
206
+
<varname linkend="soapclient.props.-cookies">_cookies</varname>
207
+
<initializer>[]</initializer>
208
+
</fieldsynopsis>
209
+
<fieldsynopsis>
210
+
<modifier>private</modifier>
211
+
<type class="union"><type>array</type><type>null</type></type>
212
+
<varname linkend="soapclient.props.--default-headers">__default_headers</varname>
213
+
<initializer>null</initializer>
214
+
</fieldsynopsis>
215
+
<fieldsynopsis>
216
+
<modifier>private</modifier>
217
+
<type class="union"><type>SoapFault</type><type>null</type></type>
218
+
<varname linkend="soapclient.props.--soap-fault">__soap_fault</varname>
219
+
<initializer>null</initializer>
220
+
</fieldsynopsis>
221
+
<fieldsynopsis>
222
+
<modifier>private</modifier>
223
+
<type class="union"><type>string</type><type>null</type></type>
224
+
<varname linkend="soapclient.props.--last-request">__last_request</varname>
225
+
<initializer>null</initializer>
226
+
</fieldsynopsis>
227
+
<fieldsynopsis>
228
+
<modifier>private</modifier>
229
+
<type class="union"><type>string</type><type>null</type></type>
230
+
<varname linkend="soapclient.props.--last-response">__last_response</varname>
231
+
<initializer>null</initializer>
232
+
</fieldsynopsis>
233
+
<fieldsynopsis>
234
+
<modifier>private</modifier>
235
+
<type class="union"><type>string</type><type>null</type></type>
236
+
<varname linkend="soapclient.props.--last-request-headers">__last_request_headers</varname>
237
+
<initializer>null</initializer>
238
+
</fieldsynopsis>
239
+
<fieldsynopsis>
240
+
<modifier>private</modifier>
241
+
<type class="union"><type>string</type><type>null</type></type>
242
+
<varname linkend="soapclient.props.--last-response-headers">__last_response_headers</varname>
243
+
<initializer>null</initializer>
244
+
</fieldsynopsis>
36
245

37
246
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
38
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.soapclient')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
247
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.soapclient')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='SoapClient'])">
248
+
<xi:fallback/>
249
+
</xi:include>
250
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.soapclient')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='SoapClient'])">
251
+
<xi:fallback/>
252
+
</xi:include>
39
253
</classsynopsis>
40
254
<!-- }}} -->
41
-

42
255
</section>
43
256

257
+
<section xml:id="soapclient.props">
258
+
&reftitle.properties;
259
+
<variablelist>
260
+
<varlistentry xml:id="soapclient.props.--default-headers">
261
+
<term><varname>__default_headers</varname></term>
262
+
<listitem>
263
+
<para>
264
+
</para>
265
+
</listitem>
266
+
</varlistentry>
267
+
<varlistentry xml:id="soapclient.props.--last-request">
268
+
<term><varname>__last_request</varname></term>
269
+
<listitem>
270
+
<para>
271
+
</para>
272
+
</listitem>
273
+
</varlistentry>
274
+
<varlistentry xml:id="soapclient.props.--last-request-headers">
275
+
<term><varname>__last_request_headers</varname></term>
276
+
<listitem>
277
+
<para>
278
+
</para>
279
+
</listitem>
280
+
</varlistentry>
281
+
<varlistentry xml:id="soapclient.props.--last-response">
282
+
<term><varname>__last_response</varname></term>
283
+
<listitem>
284
+
<para>
285
+
</para>
286
+
</listitem>
287
+
</varlistentry>
288
+
<varlistentry xml:id="soapclient.props.--last-response-headers">
289
+
<term><varname>__last_response_headers</varname></term>
290
+
<listitem>
291
+
<para>
292
+
</para>
293
+
</listitem>
294
+
</varlistentry>
295
+
<varlistentry xml:id="soapclient.props.--soap-fault">
296
+
<term><varname>__soap_fault</varname></term>
297
+
<listitem>
298
+
<para>
299
+
</para>
300
+
</listitem>
301
+
</varlistentry>
302
+
<varlistentry xml:id="soapclient.props.-classmap">
303
+
<term><varname>_classmap</varname></term>
304
+
<listitem>
305
+
<para>
306
+
</para>
307
+
</listitem>
308
+
</varlistentry>
309
+
<varlistentry xml:id="soapclient.props.-connection-timeout">
310
+
<term><varname>_connection_timeout</varname></term>
311
+
<listitem>
312
+
<para>
313
+
</para>
314
+
</listitem>
315
+
</varlistentry>
316
+
<varlistentry xml:id="soapclient.props.-cookies">
317
+
<term><varname>_cookies</varname></term>
318
+
<listitem>
319
+
<para>
320
+
</para>
321
+
</listitem>
322
+
</varlistentry>
323
+
<varlistentry xml:id="soapclient.props.-digest">
324
+
<term><varname>_digest</varname></term>
325
+
<listitem>
326
+
<para>
327
+
</para>
328
+
</listitem>
329
+
</varlistentry>
330
+
<varlistentry xml:id="soapclient.props.-encoding">
331
+
<term><varname>_encoding</varname></term>
332
+
<listitem>
333
+
<para>
334
+
</para>
335
+
</listitem>
336
+
</varlistentry>
337
+
<varlistentry xml:id="soapclient.props.-exceptions">
338
+
<term><varname>_exceptions</varname></term>
339
+
<listitem>
340
+
<para>
341
+
</para>
342
+
</listitem>
343
+
</varlistentry>
344
+
<varlistentry xml:id="soapclient.props.-features">
345
+
<term><varname>_features</varname></term>
346
+
<listitem>
347
+
<para>
348
+
</para>
349
+
</listitem>
350
+
</varlistentry>
351
+
<varlistentry xml:id="soapclient.props.-keep-alive">
352
+
<term><varname>_keep_alive</varname></term>
353
+
<listitem>
354
+
<para>
355
+
</para>
356
+
</listitem>
357
+
</varlistentry>
358
+
<varlistentry xml:id="soapclient.props.-login">
359
+
<term><varname>_login</varname></term>
360
+
<listitem>
361
+
<para>
362
+
</para>
363
+
</listitem>
364
+
</varlistentry>
365
+
<varlistentry xml:id="soapclient.props.-password">
366
+
<term><varname>_password</varname></term>
367
+
<listitem>
368
+
<para>
369
+
</para>
370
+
</listitem>
371
+
</varlistentry>
372
+
<varlistentry xml:id="soapclient.props.-proxy-host">
373
+
<term><varname>_proxy_host</varname></term>
374
+
<listitem>
375
+
<para>
376
+
</para>
377
+
</listitem>
378
+
</varlistentry>
379
+
<varlistentry xml:id="soapclient.props.-proxy-login">
380
+
<term><varname>_proxy_login</varname></term>
381
+
<listitem>
382
+
<para>
383
+
</para>
384
+
</listitem>
385
+
</varlistentry>
386
+
<varlistentry xml:id="soapclient.props.-proxy-password">
387
+
<term><varname>_proxy_password</varname></term>
388
+
<listitem>
389
+
<para>
390
+
</para>
391
+
</listitem>
392
+
</varlistentry>
393
+
<varlistentry xml:id="soapclient.props.-proxy-port">
394
+
<term><varname>_proxy_port</varname></term>
395
+
<listitem>
396
+
<para>
397
+
</para>
398
+
</listitem>
399
+
</varlistentry>
400
+
<varlistentry xml:id="soapclient.props.-soap-version">
401
+
<term><varname>_soap_version</varname></term>
402
+
<listitem>
403
+
<para>
404
+
</para>
405
+
</listitem>
406
+
</varlistentry>
407
+
<varlistentry xml:id="soapclient.props.-ssl-method">
408
+
<term><varname>_ssl_method</varname></term>
409
+
<listitem>
410
+
<para>
411
+
</para>
412
+
</listitem>
413
+
</varlistentry>
414
+
<varlistentry xml:id="soapclient.props.-stream-context">
415
+
<term><varname>_stream_context</varname></term>
416
+
<listitem>
417
+
<para>
418
+
</para>
419
+
</listitem>
420
+
</varlistentry>
421
+
<varlistentry xml:id="soapclient.props.-use-digest">
422
+
<term><varname>_use_digest</varname></term>
423
+
<listitem>
424
+
<para>
425
+
</para>
426
+
</listitem>
427
+
</varlistentry>
428
+
<varlistentry xml:id="soapclient.props.-use-proxy">
429
+
<term><varname>_use_proxy</varname></term>
430
+
<listitem>
431
+
<para>
432
+
</para>
433
+
</listitem>
434
+
</varlistentry>
435
+
<varlistentry xml:id="soapclient.props.-user-agent">
436
+
<term><varname>_user_agent</varname></term>
437
+
<listitem>
438
+
<para>
439
+
</para>
440
+
</listitem>
441
+
</varlistentry>
442
+
<varlistentry xml:id="soapclient.props.compression">
443
+
<term><varname>compression</varname></term>
444
+
<listitem>
445
+
<para>
446
+
</para>
447
+
</listitem>
448
+
</varlistentry>
449
+
<varlistentry xml:id="soapclient.props.httpsocket">
450
+
<term><varname>httpsocket</varname></term>
451
+
<listitem>
452
+
<para>
453
+
</para>
454
+
</listitem>
455
+
</varlistentry>
456
+
<varlistentry xml:id="soapclient.props.httpurl">
457
+
<term><varname>httpurl</varname></term>
458
+
<listitem>
459
+
<para>
460
+
</para>
461
+
</listitem>
462
+
</varlistentry>
463
+
<varlistentry xml:id="soapclient.props.location">
464
+
<term><varname>location</varname></term>
465
+
<listitem>
466
+
<para>
467
+
</para>
468
+
</listitem>
469
+
</varlistentry>
470
+
<varlistentry xml:id="soapclient.props.sdl">
471
+
<term><varname>sdl</varname></term>
472
+
<listitem>
473
+
<para>
474
+
</para>
475
+
</listitem>
476
+
</varlistentry>
477
+
<varlistentry xml:id="soapclient.props.style">
478
+
<term><varname>style</varname></term>
479
+
<listitem>
480
+
<para>
481
+
</para>
482
+
</listitem>
483
+
</varlistentry>
484
+
<varlistentry xml:id="soapclient.props.trace">
485
+
<term><varname>trace</varname></term>
486
+
<listitem>
487
+
<para>
488
+
</para>
489
+
</listitem>
490
+
</varlistentry>
491
+
<varlistentry xml:id="soapclient.props.typemap">
492
+
<term><varname>typemap</varname></term>
493
+
<listitem>
494
+
<para>
495
+
</para>
496
+
</listitem>
497
+
</varlistentry>
498
+
<varlistentry xml:id="soapclient.props.uri">
499
+
<term><varname>uri</varname></term>
500
+
<listitem>
501
+
<para>
502
+
</para>
503
+
</listitem>
504
+
</varlistentry>
505
+
<varlistentry xml:id="soapclient.props.use">
506
+
<term><varname>use</varname></term>
507
+
<listitem>
508
+
<para>
509
+
</para>
510
+
</listitem>
511
+
</varlistentry>
512
+
</variablelist>
513
+
</section>
44
514
</partintro>
45
515

46
516
&reference.soap.entities.soapclient;
47
517

48
518
</phpdoc:classref>
49
-

50
519
<!-- Keep this comment at the end of the file
51
520
Local variables:
52
521
mode: sgml
53
522