remove static-only Horde_Db class (should replace with dependency injection)
authorChuck Hagenbuch <chuck@horde.org>
Mon, 21 Sep 2009 04:12:39 +0000 (00:12 -0400)
committerChuck Hagenbuch <chuck@horde.org>
Mon, 21 Sep 2009 04:12:39 +0000 (00:12 -0400)
framework/Db/lib/Horde/Db.php [deleted file]
framework/Db/package.xml

diff --git a/framework/Db/lib/Horde/Db.php b/framework/Db/lib/Horde/Db.php
deleted file mode 100644 (file)
index 01f1e9b..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-<?php
-/**
- * Copyright 2006-2009 The Horde Project (http://www.horde.org/)
- *
- * @author   Chuck Hagenbuch <chuck@horde.org>
- * @license  http://opensource.org/licenses/bsd-license.php BSD
- * @category Horde
- * @package  Horde_Db
- */
-
-/**
- * Horde_Db namespace - holds constants and global Db functions.
- *
- * @author   Chuck Hagenbuch <chuck@horde.org>
- * @license  http://opensource.org/licenses/bsd-license.php BSD
- * @category Horde
- * @package  Horde_Db
- */
-class Horde_Db
-{
-    /**
-     * Global adapter object.
-     *
-     * @var Horde_Db_Adapter
-     */
-    protected static $_adapter;
-
-    /**
-     * Get the global adapter object.
-     *
-     * @return Horde_Db_Adapter
-     */
-    public static function getAdapter()
-    {
-        return self::$_adapter;
-    }
-
-    /**
-     * Set a global database adapter.
-     *
-     * @param Horde_Db_Adapter $adapter
-     */
-    public static function setAdapter($adapter)
-    {
-        self::$_adapter = $adapter;
-    }
-
-}
index 260c2f4..594b2ee 100644 (file)
@@ -82,7 +82,6 @@ http://pear.php.net/dtd/package-2.0.xsd">
       <file name="Exception.php" role="php" />
       <file name="StatementParser.php" role="php" />
      </dir> <!-- /lib/Horde/Db -->
-     <file name="Db.php" role="php" />
     </dir> <!-- /lib/Horde -->
    </dir> <!-- /lib -->
   </dir> <!-- / -->
@@ -134,8 +133,6 @@ http://pear.php.net/dtd/package-2.0.xsd">
    <install name="lib/Horde/Db/Adapter.php" as="Horde/Db/Adapter.php" />
    <install name="lib/Horde/Db/Exception.php" as="Horde/Db/Exception.php" />
    <install name="lib/Horde/Db/StatementParser.php" as="Horde/Db/StatementParser.php" />
-
-   <install name="lib/Horde/Db.php" as="Horde/Db.php" />
   </filelist>
  </phprelease>
 </package>