Design Patterns in PHP
This is a collection of design patterns for reference on how to implement a pattern in PHP.
Index
- Behavioral Patterns
- Chain of Responsiblity
- Command Pattern
- Iterator Pattern
- Mediator Pattern
- Memento Pattern
- Null Object
- Observer Pattern
- State Pattern
- Strategy Pattern
- Template Method Pattern
- Visitor Pattern
- Creation Patterns
- Abstract Factory Pattern
- Builder Pattern
- Factory Method Pattern
- Pool Pattern
- Prototype Method Pattern
- Simple Factory
- Singleton Pattern
- Structural Patterns
- Adapter Pattern
- Bridge Pattern
- Composite Pattern
- Facade Pattern
- Fluent Interface
- Flyweight Pattern
- Proxy Pattern
- Decorator Pattern