Fix cyclic dependency with Horde_Db_Base_Adapter binder
authorMichael M Slusarz <slusarz@curecanti.org>
Wed, 19 May 2010 03:35:46 +0000 (21:35 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Wed, 19 May 2010 03:38:06 +0000 (21:38 -0600)
commit884568197036e1e38b4d2088f240da3a7c31c186
tree2dd643bf74afe92fb46d3ad83e654748a0266a81
parent7a267e8f337a482708da4659c8e08e2143619ae1
Fix cyclic dependency with Horde_Db_Base_Adapter binder

Horde_Db (optionally) uses both cache and/or logger objects. However,
these objects can themselves use Horde_Db. Thus, to init these objects,
the Horde_Db object must have already been instantiated. These objects
cannot be passed to Horde_Db at construct time - they must be added in
afterwards.
framework/Core/lib/Horde/Core/Binder/Db.php
framework/Db/lib/Horde/Db/Adapter/Base.php
framework/Db/package.xml