cvs: pear /Services_Weather Weather.php
| From: | Alexander Wirtz | Date: | Mon, 06 Oct 2003 15:13:55 +0000 |
| Subject: | cvs: pear /Services_Weather Weather.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-13426@lists.php.net to get a copy of this message | ||
eru Mon Oct 6 11:13:55 2003 EDT
Modified files:
/pear/Services_Weather Weather.php
Log:
*Added checks for existing classes, needed by the services
Index: pear/Services_Weather/Weather.php
diff -u pear/Services_Weather/Weather.php:1.9 pear/Services_Weather/Weather.php:1.10
--- pear/Services_Weather/Weather.php:1.9 Mon Oct 6 07:07:38 2003
+++ pear/Services_Weather/Weather.php Mon Oct 6 11:13:55 2003
@@ -16,7 +16,7 @@
// | Authors: Alexander Wirtz <alex@pc4p.net> |
// +----------------------------------------------------------------------+
//
-// $Id: Weather.php,v 1.9 2003/10/06 11:07:38 eru Exp $
+// $Id: Weather.php,v 1.10 2003/10/06 15:13:55 eru Exp $
// {{{ constants
// {{{ cache times
@@ -28,11 +28,14 @@
// }}}
// {{{ error codes
-define("SERVICES_WEATHER_ERROR_SERVICE_NOT_FOUND", 10);
-define("SERVICES_WEATHER_ERROR_UNKNOWN_LOCATION", 11);
-define("SERVICES_WEATHER_ERROR_WRONG_SERVER_DATA", 12);
-define("SERVICES_WEATHER_ERROR_CACHE_INIT_FAILED", 13);
-define("SERVICES_WEATHER_ERROR_DB_NOT_CONNECTED", 14);
+define("SERVICES_WEATHER_ERROR_SERVICE_NOT_FOUND", 10);
+define("SERVICES_WEATHER_ERROR_UNKNOWN_LOCATION", 11);
+define("SERVICES_WEATHER_ERROR_WRONG_SERVER_DATA", 12);
+define("SERVICES_WEATHER_ERROR_CACHE_INIT_FAILED", 13);
+define("SERVICES_WEATHER_ERROR_DB_NOT_CONNECTED", 14);
+define("SERVICES_WEATHER_ERROR_CACHE_NOT_INSTALLED", 15);
+define("SERVICES_WEATHER_ERROR_XML_NOT_INSTALLED", 16);
+define("SERVICES_WEATHER_ERROR_SOAP_NOT_INSTALLED", 17);
// }}}
// {{{ error codes defined by weather.com
@@ -130,6 +133,9 @@
SERVICES_WEATHER_ERROR_WRONG_SERVER_DATA => "Server data wrong or
not available.",
SERVICES_WEATHER_ERROR_CACHE_INIT_FAILED => "Cache init was not
completed.",
SERVICES_WEATHER_ERROR_DB_NOT_CONNECTED => "MetarDB is not
connected.",
+ SERVICES_WEATHER_ERROR_CACHE_NOT_INSTALLED => "You have to install
PEAR::Cache to use that feature.",
+ SERVICES_WEATHER_ERROR_XML_NOT_INSTALLED => "You have to install
PEAR::Unserializer to use that service.",
+ SERVICES_WEATHER_ERROR_SOAP_NOT_INSTALLED => "You have to install
PEAR::SOAP to use that service.",
SERVICES_WEATHER_ERROR_UNKNOWN_ERROR => "An unknown error has
occured.",
SERVICES_WEATHER_ERROR_NO_LOCATION => "No location
provided.",
SERVICES_WEATHER_ERROR_INVALID_LOCATION => "Invalid location
provided.",