mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-09-25 05:51:46 +02:00
12 lines
435 B
Markdown
12 lines
435 B
Markdown
# Registry
|
|
|
|
## Purpose
|
|
|
|
To implement a central storage for objects often used throughout the application, is typically implemented using
|
|
an abstract class with only static methods (or using the Singleton pattern)
|
|
|
|
## Examples
|
|
|
|
* Zend Framework: `Zend_Registry` holds the application's logger object, front controller etc.
|
|
* Yii Framework: `CWebApplication` holds all the application components, such as `CWebUser`, `CUrlManager`, etc.
|