[commits] Horde branch master updated. 76dc689fde9aa6df2ecfc181a49ec04ec01658df

Chuck Hagenbuch chuck at horde.org
Sat Jan 16 21:30:58 UTC 2010


The branch "master" has been updated.
The following is a summary of the commits.

from: 0bf6cf94d4dfba55f74b38e2d6d6cb0ab425aefc

45ec4b5 Register just one Db binder; using class names makes the injector much more powerful.
59b85a6 Make the Content classes dependency-injectable
76dc689 Use fully DI-managed tagger classes

-----------------------------------------------------------------------

commit 45ec4b5b2ad3243c1664d19b3c01ebe80f519b07
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sat Jan 16 16:14:25 2010 -0500

    Register just one Db binder; using class names makes the injector much more powerful.
    
    In the future, instead of registering multiple binders, we can consider an alias
    system that would encapsulate multiple connections inside a single object.

 framework/Core/lib/Horde/Registry.php       |    4 +---
 framework/Image/tests/im.php                |    2 +-
 framework/Rdo/examples/Horde/Rdo/Clotho.php |    2 +-
 framework/Rdo/examples/Horde/Rdo/User.php   |    2 +-
 horde/bin/db_migrate                        |    2 +-
 5 files changed, 5 insertions(+), 7 deletions(-)

http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=b23cc31ca5d964fd8f9be807871eb0595aee63d9&r2=45ec4b5b2ad3243c1664d19b3c01ebe80f519b07
http://git.horde.org/diff.php/framework/Image/tests/im.php?rt=horde-git&r1=8a9dc59523aad41935819a53df3c9be162497a7a&r2=45ec4b5b2ad3243c1664d19b3c01ebe80f519b07
http://git.horde.org/diff.php/framework/Rdo/examples/Horde/Rdo/Clotho.php?rt=horde-git&r1=8a9dc59523aad41935819a53df3c9be162497a7a&r2=45ec4b5b2ad3243c1664d19b3c01ebe80f519b07
http://git.horde.org/diff.php/framework/Rdo/examples/Horde/Rdo/User.php?rt=horde-git&r1=8a9dc59523aad41935819a53df3c9be162497a7a&r2=45ec4b5b2ad3243c1664d19b3c01ebe80f519b07
http://git.horde.org/diff.php/horde/bin/db_migrate?rt=horde-git&r1=b23cc31ca5d964fd8f9be807871eb0595aee63d9&r2=45ec4b5b2ad3243c1664d19b3c01ebe80f519b07

-----------------------------------------------------------------------

commit 59b85a6b925a2a24ec91d8f3b686ac2c6d6e336a
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sat Jan 16 15:30:54 2010 -0500

    Make the Content classes dependency-injectable

 content/app/controllers/ApplicationController.php |   15 +---------
 content/lib/Objects/Manager.php                   |   15 ++--------
 content/lib/Tagger.php                            |   31 ++++++---------------
 content/lib/Types/Manager.php                     |   10 +-----
 content/lib/Users/Manager.php                     |   10 +-----
 content/test/AllTests.php                         |    2 +-
 content/test/Tags/TaggerTest.php                  |   21 +++-----------
 7 files changed, 23 insertions(+), 81 deletions(-)

http://git.horde.org/diff.php/content/app/controllers/ApplicationController.php?rt=horde-git&r1=8a9dc59523aad41935819a53df3c9be162497a7a&r2=59b85a6b925a2a24ec91d8f3b686ac2c6d6e336a
http://git.horde.org/diff.php/content/lib/Objects/Manager.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=59b85a6b925a2a24ec91d8f3b686ac2c6d6e336a
http://git.horde.org/diff.php/content/lib/Tagger.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=59b85a6b925a2a24ec91d8f3b686ac2c6d6e336a
http://git.horde.org/diff.php/content/lib/Types/Manager.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=59b85a6b925a2a24ec91d8f3b686ac2c6d6e336a
http://git.horde.org/diff.php/content/lib/Users/Manager.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=59b85a6b925a2a24ec91d8f3b686ac2c6d6e336a
http://git.horde.org/diff.php/content/test/AllTests.php?rt=horde-git&r1=200334e953569b081e25cff6b60943a8fd374093&r2=59b85a6b925a2a24ec91d8f3b686ac2c6d6e336a
http://git.horde.org/diff.php/content/test/Tags/TaggerTest.php?rt=horde-git&r1=5a5c9866d755a836fc8f25196a471922708f6027&r2=59b85a6b925a2a24ec91d8f3b686ac2c6d6e336a

-----------------------------------------------------------------------

commit 76dc689fde9aa6df2ecfc181a49ec04ec01658df
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sat Jan 16 15:32:01 2010 -0500

    Use fully DI-managed tagger classes

 kronolith/lib/Tagger.php |   22 +++++-----------------
 1 files changed, 5 insertions(+), 17 deletions(-)

http://git.horde.org/diff.php/kronolith/lib/Tagger.php?rt=horde-git&r1=9befa6aa309c929db0d4a2b0370c157084fa4943&r2=76dc689fde9aa6df2ecfc181a49ec04ec01658df




More information about the commits mailing list