[PHP-CVS] cvs: php-src /ext/soap config.w32

2009-04-22 Thread Pierre-Alain Joye
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

2004-02-09 Thread Dmitry Stogov
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

2004-02-06 Thread Wez Furlong
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