[Mapbender-commits] r4365 - trunk/mapbender/lib

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Thu Jul 16 09:43:44 EDT 2009


Author: christoph
Date: 2009-07-16 09:43:44 -0400 (Thu, 16 Jul 2009)
New Revision: 4365

Modified:
   trunk/mapbender/lib/class_Mapbender.php
Log:
added method postgisAvailable

Modified: trunk/mapbender/lib/class_Mapbender.php
===================================================================
--- trunk/mapbender/lib/class_Mapbender.php	2009-07-16 13:43:06 UTC (rev 4364)
+++ trunk/mapbender/lib/class_Mapbender.php	2009-07-16 13:43:44 UTC (rev 4365)
@@ -13,13 +13,21 @@
  	protected function __construct() {
  	}
  
- 	public static function session(){	
+ 	public static function session() {	
  		return Mapbender_session::singleton();
  	}
  	
- 	public static function singleton()
-    {
+ 	public static function singleton() {
         return parent::singleton(__CLASS__);
     }
+	
+	public static function postgisAvailable () {
+		$sql = "Select postgis_full_version()";
+		$res = db_query($sql);
+		if ($row = db_fetch_array($res)) {
+			return true;
+		}
+		return false;
+	}
  }
 ?>



More information about the Mapbender_commits mailing list