[cvs] [Wiki] changed: ChucksHorde4Thoughts

Chuck Hagenbuch chuck at horde.org
Wed Sep 3 01:24:23 UTC 2008


chuck  Tue, 02 Sep 2008 21:24:23 -0400

Modified page: http://wiki.horde.org/ChucksHorde4Thoughts
New Revision:  1.8
Change log:  dependency injection thoughts

@@ -32,8 +32,21 @@
  ++ Support for DFS in VFS

  * http://www.danga.com/mogilefs/
  * http://hadoop.apache.org/core/docs/r0.16.4/hdfs_design.html
+
+
+++ Object instantiation (sometimes known as dependency injection)
+
+<code>
+horde_ctx::getQueue
+$horde-> (no, no global variable)
+Horde::$queue (__getStatic?)
+Horde::queue() (__callStatic, include extra $args)
+Horde_Factory::make(...)
+    ::makeQueue() (using __callStatic to introspect)
+Horde_Builder
+</code>


  ++ Idea sources




More information about the cvs mailing list