[cvs] [Wiki] changed: Doc/Dev/RegistryH4
Michael Slusarz
slusarz at horde.org
Wed Jun 2 20:02:46 UTC 2010
slusarz Wed, 02 Jun 2010 16:02:46 -0400
Modified page: http://wiki.horde.org/Doc/Dev/RegistryH4
New Revision: 1.2
Change log: Registry is responsible for authentication
@@ -1,8 +1,9 @@
+ The Registry (Horde_Registry)
Horde's Registry is the sole method to initialize the Horde
environment and is the glue that holds different applications together.
+* The Registry is responsible for handling authentication to the
Horde framework.
* The Registry system keeps track of Horde's application stack, and
which app is currently running.
* When you switch applications, the registry will take care of
correctly switching the gettext textdomain, loading the application
configuration, and loading the user's application preferences.
* It also lets you determine configuration information about
installed applications.
* The Registry lets you generate links to other apps.
@@ -15,12 +16,12 @@
Things the Registry does when being instantiated:
# Importing the global configuration
# Setting up configuration of various framework libraries (via
Horde_Injector)
-# Setting up the session handler and starting the session
+# Setting up the session handler and starting the session (including
necessary authentication)
# Setting the language and gettext domain
# Restoring the registry information from cache or loading and
parsing the registry configuration from {{config/registry.php}}
# Instantiating the global ((Doc/Dev/PermsPackage|Permission))
object (TODO: should be removed in favor of Horde_Injector)
((Doc/Dev/RegistryUsageH4|Click here)) for Registry usage examples.
-[http://cvs.horde.org/co.php/horde/config/registry.php.dist?rt=horde-git
Click here] for documentation on how to configure the
{{horde/config/registry.php}} file.
+[http://git.horde.org/co.php/horde/config/registry.php.dist?rt=horde-git
Click here] for documentation on how to configure the
{{horde/config/registry.php}} file.
More information about the cvs
mailing list