+ $out = new DBConn();
+
+ return $out;
+ }
+
+ static function destroy()
+ {
+ if (DBConn::$dbcnnx != FALSE) {
+ DBConn::$dbcnnx = FALSE;
+ return (pg_close(DBConn::$dbcnnx));
+ }
+ return TRUE;
+ }
+
+ static function recover()
+ {
+ self::destroy();
+ return (self::create());