[PHP-CVS] cvs: php-src /ext/soap config.w32
pajoye Wed Apr 22 19:07:11 2009 UTC Modified files: /php-src/ext/soap config.w32 Log: - MFB: make it loud when libxml is missing or the dep is not present http://cvs.php.net/viewvc.cgi/php-src/ext/soap/config.w32?r1=1.5&r2=1.6&diff_format=u Index: php-src/ext/soap/config.w32 diff -u php-src/ext/soap/config.w32:1.5 php-src/ext/soap/config.w32:1.6 --- php-src/ext/soap/config.w32:1.5 Mon Feb 9 09:31:12 2004 +++ php-src/ext/soap/config.w32 Wed Apr 22 19:07:11 2009 @@ -1,15 +1,19 @@ -// $Id: config.w32,v 1.5 2004/02/09 09:31:12 dmitry Exp $ +// $Id: config.w32,v 1.6 2009/04/22 19:07:11 pajoye Exp $ // vim:ft=javascript ARG_ENABLE("soap", "SOAP support", "no"); -if (PHP_SOAP != "no" && PHP_LIBXML == "yes") { - EXTENSION('soap', 'soap.c php_encoding.c php_http.c php_packet_soap.c php_schema.c php_sdl.c php_xml.c'); - AC_DEFINE('HAVE_PHP_SOAP', 1, "SOAP support"); +if (PHP_SOAP != "no") { + if (PHP_LIBXML == "yes" && ADD_EXTENSION_DEP('soap', 'libxml')) { + EXTENSION('soap', 'soap.c php_encoding.c php_http.c php_packet_soap.c php_schema.c php_sdl.c php_xml.c'); + AC_DEFINE('HAVE_PHP_SOAP', 1, "SOAP support"); - if (!PHP_SOAP_SHARED) { - ADD_FLAG('CFLAGS_SOAP', "/D LIBXML_STATIC "); + if (!PHP_SOAP_SHARED) { + ADD_FLAG('CFLAGS_SOAP', "/D LIBXML_STATIC "); + } + } else { + WARNING("soap not enabled, libxml not found"); + PHP_SOAP = "no" } - ADD_EXTENSION_DEP('soap', 'libxml'); } -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src /ext/soap config.w32 readme.html soap.c /ext/soap/tests server016.phpt server017.phpt
dmitry Mon Feb 9 04:31:21 2004 EDT Added files: /php-src/ext/soap/tests server016.phpt server017.phpt Modified files: /php-src/ext/soap config.w32 readme.html soap.c Log: Allowing to report SOAP Fault with "return new SoapFault(...)" http://cvs.php.net/diff.php/php-src/ext/soap/config.w32?r1=1.4&r2=1.5&ty=u Index: php-src/ext/soap/config.w32 diff -u php-src/ext/soap/config.w32:1.4 php-src/ext/soap/config.w32:1.5 --- php-src/ext/soap/config.w32:1.4 Fri Feb 6 04:18:51 2004 +++ php-src/ext/soap/config.w32 Mon Feb 9 04:31:12 2004 @@ -1,7 +1,7 @@ -// $Id: config.w32,v 1.4 2004/02/06 09:18:51 wez Exp $ +// $Id: config.w32,v 1.5 2004/02/09 09:31:12 dmitry Exp $ // vim:ft=javascript -ARG_WITH("soap", "SOAP support", "no"); +ARG_ENABLE("soap", "SOAP support", "no"); if (PHP_SOAP != "no" && PHP_LIBXML == "yes") { EXTENSION('soap', 'soap.c php_encoding.c php_http.c php_packet_soap.c php_schema.c php_sdl.c php_xml.c'); http://cvs.php.net/diff.php/php-src/ext/soap/readme.html?r1=1.3&r2=1.4&ty=u Index: php-src/ext/soap/readme.html diff -u php-src/ext/soap/readme.html:1.3 php-src/ext/soap/readme.html:1.4 --- php-src/ext/soap/readme.html:1.3Mon Feb 9 02:51:07 2004 +++ php-src/ext/soap/readme.htmlMon Feb 9 04:31:12 2004 @@ -28,7 +28,7 @@ This extension makes use of the http://www.xmlsoft.org"; TARGET="_top">GNOME XML library. Download and install this library. You will need at least libxml-2.5.4. Installation -This extension is only available if PHP was configured with --with-soap. +This extension is only available if PHP was configured with --enable-soap. Predefined Constants The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime. @@ -107,6 +107,7 @@ SoapParam SoapVar SoapHeader +SoapFault SoapClient class @@ -163,6 +164,16 @@ SoapHeader -- SoapHeader constructor + +SoapFault class + +SoapFault is a special class that can be used for error reporting during +handling of SOAP request (on server). It has not any special methods except +constructor. + + +SoapFault -- SoapFault constructor +
[PHP-CVS] cvs: php-src /ext/soap config.w32
wez Fri Feb 6 04:18:55 2004 EDT Modified files: /php-src/ext/soap config.w32 Log: prefer != "no" over = "yes". (it doesn't really matter for ext/soap, but it's still the best practice). http://cvs.php.net/diff.php/php-src/ext/soap/config.w32?r1=1.3&r2=1.4&ty=u Index: php-src/ext/soap/config.w32 diff -u php-src/ext/soap/config.w32:1.3 php-src/ext/soap/config.w32:1.4 --- php-src/ext/soap/config.w32:1.3 Fri Feb 6 03:01:35 2004 +++ php-src/ext/soap/config.w32 Fri Feb 6 04:18:51 2004 @@ -1,9 +1,9 @@ -// $Id: config.w32,v 1.3 2004/02/06 08:01:35 dmitry Exp $ +// $Id: config.w32,v 1.4 2004/02/06 09:18:51 wez Exp $ // vim:ft=javascript ARG_WITH("soap", "SOAP support", "no"); -if (PHP_SOAP == "yes" && PHP_LIBXML == "yes") { +if (PHP_SOAP != "no" && PHP_LIBXML == "yes") { EXTENSION('soap', 'soap.c php_encoding.c php_http.c php_packet_soap.c php_schema.c php_sdl.c php_xml.c'); AC_DEFINE('HAVE_PHP_SOAP', 1, "SOAP support"); -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php