mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-10-23 19:26:04 +02:00
Static Factory
Purpose
Similar to the AbstractFactory, this pattern is used to create series of related or dependant objects.
The difference between this and the abstract factory pattern is that the static factory pattern uses just one static
method to create all types of objects it can create. It is usually named factory or build.
Examples
- Zend Framework:
Zend_Cache_Backendor_Frontenduse a factory method create cache backends or frontends