Symfony2 Many design pattern ideas, the following information will be a bit helpful: http://www.open-open.com/lib/view/open1414996676559.html
Read Catalogue
- Creational
- Structural
- Behavioral
- More
Here are some sample code that implements the famous design pattern in PHP. Each pattern has examples (most of which come from the Zend Framework, Symfony2 or Doctrine2).
Patterns
The patterns can structured in roughly three different categories. Please click on the ' for a ' full explanation of the pattern on Wikipedia.
Creational
- Abstractfactory
- Builder
- FactoryMethod
- Multiton (is considered an anti-pattern!)
- Pool
- Prototype
- Simplefactory
- Singleton (is considered an anti-pattern!)
- Staticfactory
Back to top of structural
- Adapter
- Bridge
- Composite
- Datamapper
- Decorator
- Dependencyinjection
- Façade
- Fluentinterface
- Proxy
- Registry
Back to top of behavioral
- Chainofresponsibilities
- Command
- Iterator
- Mediator
- Memento
- Nullobject
- Observer
- Specification
- State
- Strategy
- Templatemethod
- Visitor
Back to top more
- Delegation
- Servicelocator
- Repository
PHP Implementation Example of design pattern (GO)