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

4
3
<refentry xml:id="soapheader.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5
4
<refnamediv>
6
5
<refname>SoapHeader::__construct</refname>
...
...
@@ -9,16 +8,100 @@
9
8

10
9
<refsect1 role="description">
11
10
&reftitle.description;
12
-
<methodsynopsis>
13
-
<methodname>SoapHeader::__construct</methodname>
11
+
<constructorsynopsis role="SoapHeader">
12
+
<modifier>public</modifier> <methodname>SoapHeader::__construct</methodname>
14
13
<methodparam><type>string</type><parameter>namespace</parameter></methodparam>
15
14
<methodparam><type>string</type><parameter>name</parameter></methodparam>
16
15
<methodparam choice="opt"><type>mixed</type><parameter>data</parameter></methodparam>
17
16
<methodparam choice="opt"><type>bool</type><parameter>mustunderstand</parameter></methodparam>
18
17
<methodparam choice="opt"><type>string</type><parameter>actor</parameter></methodparam>
19
-
</methodsynopsis>
18
+
</constructorsynopsis>
19
+
<para>
20
+
Constructs a new SoapHeader object.
21
+
</para>
22
+
</refsect1>
23
+

24
+
<refsect1 role="parameters">
25
+
&reftitle.parameters;
26
+
<para>
27
+
<variablelist>
28
+
<varlistentry>
29
+
<term><parameter>namespace</parameter></term>
30
+
<listitem>
31
+
<para>
32
+
The namespace of the SOAP header element.
33
+
</para>
34
+
</listitem>
35
+
</varlistentry>
36
+
<varlistentry>
37
+
<term><parameter>name</parameter></term>
38
+
<listitem>
39
+
<para>
40
+
The name of the SoapHeader object.
41
+
</para>
42
+
</listitem>
43
+
</varlistentry>
44
+
<varlistentry>
45
+
<term><parameter>data</parameter></term>
46
+
<listitem>
47
+
<para>
48
+
A SOAP header's content. It can be a PHP value or a
49
+
<classname>SoapVar</classname> object.
50
+
</para>
51
+
</listitem>
52
+
</varlistentry>
53
+
<varlistentry>
54
+
<term><parameter>mustUnderstand</parameter></term>
55
+
<listitem>
56
+
<para>
57
+
Value of the <literal>mustUnderstand</literal> attribute of the SOAP
58
+
header element.
59
+
</para>
60
+
</listitem>
61
+
</varlistentry>
62
+
<varlistentry>
63
+
<term><parameter>actor</parameter></term>
64
+
<listitem>
65
+
<para>
66
+
Value of the <literal>actor</literal> attribute of the SOAP header
67
+
element.
68
+
</para>
69
+
</listitem>
70
+
</varlistentry>
71
+
</variablelist>
72
+
</para>
73
+
</refsect1>
74
+

75
+
<refsect1 role="examples">
76
+
&reftitle.examples;
77
+
<para>
78
+
<example>
79
+
<title><function>SoapHeader::__construct</function> example</title>
80
+
<programlisting role="php">
81
+
<![CDATA[
82
+
<?php
83
+
$client = new SoapClient(null, array('location' => "http://localhost/soap.php",
84
+
'uri' => "http://test-uri/"));
85
+
$client->__soapCall("echoVoid", null, null,
86
+
new SoapHeader('http://soapinterop.org/echoheader/',
87
+
'echoMeStringRequest',
88
+
'hello world'));
89
+
?>
90
+
]]>
91
+
</programlisting>
92
+
</example>
93
+
</para>
94
+
</refsect1>
95
+

96
+
<refsect1 role="seealso">
97
+
&reftitle.seealso;
20
98
<para>
21
-
&info.function.alias; <methodname>SoapHeader::SoapHeader</methodname>
99
+
<simplelist>
100
+
<member><methodname>SoapClient::__soapCall</methodname></member>
101
+
<member><methodname>SoapVar::__construct</methodname></member>
102
+
<member><methodname>SoapParam::__construct</methodname></member>
103
+
<member><methodname>SoapServer::addSoapHeader</methodname></member>
104
+
</simplelist>
22
105
</para>
23
106
</refsect1>
24
107

25
108