[cvs] [Wiki] changed: BCBreakingHordeIssues

Jan Schneider jan at horde.org
Mon Jul 17 00:15:17 PDT 2006


jan  Mon, 17 Jul 2006 00:15:17 -0700

Modified page: http://wiki.horde.org/BCBreakingHordeIssues
New Revision:  2.4
Change log:  __autoload() usage

@@ -24,11 +24,11 @@
 * Add a single function for changing the language (handle the bindTextDomain() call also)
 * Make MIME::_rfc822encode() a public function.
 
 ++ To discuss
+* use __autoload() instead of require_once
 * Refactor to remove all global variables and other couplings with global state ($_SESSION, $_REQUEST, singleton pattern, etc).  We can do this by:
  * Encapsulting request in a request object
  * //Instantiate// master Horde object (e.g. {{$horde = new Horde($config);}})
  * //Instantiate// application object (e.g. {{$app = new Turba($horde,$config);}})
  * Page handling become method object (e.g. {{$page = new Turba_BrowsePage($app, $request); $page->execute();}})
 
--- JasonFelice


More information about the cvs mailing list