vrana Fri Aug 17 08:05:34 2007 UTC
Modified files: /phpdoc/en/reference/soap/functions soap-soapclient-construct.xml soap-soapserver-construct.xml Log: Document typemap (bug #41490) http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/soap/functions/soap-soapclient-construct.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc/en/reference/soap/functions/soap-soapclient-construct.xml diff -u phpdoc/en/reference/soap/functions/soap-soapclient-construct.xml:1.10 phpdoc/en/reference/soap/functions/soap-soapclient-construct.xml:1.11 --- phpdoc/en/reference/soap/functions/soap-soapclient-construct.xml:1.10 Thu Aug 16 09:41:58 2007 +++ phpdoc/en/reference/soap/functions/soap-soapclient-construct.xml Fri Aug 17 08:05:34 2007 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.10 $ --> +<!-- $Revision: 1.11 $ --> <refentry xml:id="function.soap-soapclient-construct" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SoapClient->__construct()</refname> @@ -108,9 +108,18 @@ is available. </para> <para> + The <literal>typemap</literal> option is an array of type mappings. + Type mapping is an array with keys <literal>type_name</literal>, + <literal>type_ns</literal> (namespace URI), <literal>from_xml</literal> + (callback accepting one string parameter) and <literal>to_xml</literal> + (callback accepting one object parameter). + </para> + <para> + </para> + <para> Other options are <literal>stream_context</literal>, - <literal>typemap</literal>, <literal>features</literal>, - <literal>cache_wsdl</literal> and <literal>user_agent</literal>. + <literal>features</literal>, <literal>cache_wsdl</literal> and + <literal>user_agent</literal>. </para> </listitem> </varlistentry> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/soap/functions/soap-soapserver-construct.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc/en/reference/soap/functions/soap-soapserver-construct.xml diff -u phpdoc/en/reference/soap/functions/soap-soapserver-construct.xml:1.5 phpdoc/en/reference/soap/functions/soap-soapserver-construct.xml:1.6 --- phpdoc/en/reference/soap/functions/soap-soapserver-construct.xml:1.5 Thu Aug 16 09:38:34 2007 +++ phpdoc/en/reference/soap/functions/soap-soapserver-construct.xml Fri Aug 17 08:05:34 2007 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.5 $ --> +<!-- $Revision: 1.6 $ --> <refentry xml:id="function.soap-soapserver-construct" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SoapServer->__construct()</refname> @@ -43,11 +43,22 @@ Allow setting a default SOAP version (<literal>soap_version</literal>), internal character encoding (<literal>encoding</literal>), and actor URI (<literal>actor</literal>). + </para> + <para> The <literal>classmap</literal> option can be used to map some WSDL types to PHP classes. This option must be an array with WSDL types as keys and names of PHP classes as values. - Other options are <literal>typemap</literal>, - <literal>features</literal> and <literal>cache_wsdl</literal>. + </para> + <para> + The <literal>typemap</literal> option is an array of type mappings. + Type mapping is an array with keys <literal>type_name</literal>, + <literal>type_ns</literal> (namespace URI), <literal>from_xml</literal> + (callback accepting one string parameter) and <literal>to_xml</literal> + (callback accepting one object parameter). + </para> + <para> + Other options are <literal>features</literal> and + <literal>cache_wsdl</literal>. </para> </listitem> </varlistentry>