commit: horde/lib Registry.php horde/config registry.php.dist horde/docs CHANGES

chuck@horde.org chuck@horde.org
29 Mar 2001 21:23:46 -0000


chuck       2001/03/29 13:23:46 PST

  Modified files:
    lib                  Registry.php 
    config               registry.php.dist 
    docs                 CHANGES 
  Log:
  Updated Registry:: API. Not guaranteed to be 100% stable yet. However: all
  of the $registry->call/pcall/etc. functions are now link() - they generate
  links. The new call() functions are intended to load a file from another app
  and then call a function in it, like the new api.php file in Turba.
  
  The specifics of how all of this works are still up for discussion - names,
  etc. - but I'm pretty happy with how it's working right now. I'll commit
  code that uses the new Turba functionality to IMP soon.
  
  Notes: YOU MUST UPDATE YOUR config/registry.php file. Names of things have
  changed and services have been added.
  
  ... and, I'd like to get rid of the invoke() methods at some point; it seems
  kind of silly to have all that code around for the sole purpose of making
  login-and-launch-compose-window work in IMP, and I'm having trouble thinking
  of other uses for it.
  
  Revision  Changes    Path
  1.22      +118 -37   horde/lib/Registry.php
  1.28      +13 -7     horde/config/registry.php.dist
  1.129     +3 -0      horde/docs/CHANGES