Start removing PEAR::DB from kronolith, refactor for H4
authorMichael J. Rubinsky <mrubinsk@horde.org>
Wed, 12 Jan 2011 17:25:18 +0000 (12:25 -0500)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Wed, 12 Jan 2011 19:45:28 +0000 (14:45 -0500)
commit604689b2709ee6b9ecaad0a653933a1e247175d7
tree8a813a38224d6ce8d0e801a7653a355c311b7960
parent51e3e9d81aa5e32468d706aaf074c89557926bb5
Start removing PEAR::DB from kronolith, refactor for H4

This commit:
  * Refactor Kronolith_Storage to use dependency injection
  * Replace PEAR::DB usage with Horde_Db_Adapter in Kronolith_Storage

Kolab storage driver wasn't touched, as I'm not familiar enough with this code,
though the code should still work, it just wasn't refactored for DI
kronolith/lib/FreeBusy.php
kronolith/lib/Injector/Factory/Storage.php [new file with mode: 0644]
kronolith/lib/Storage.php
kronolith/lib/Storage/sql.php