Some examples of the Gang of four's design patterns in PHP.
Inside each pattern's folder there is a more understandable README.
The patterns are separated accordingly to its type.
These are patterns that deal with object creation. They tend to hide creation logic to give more flexibility.
Here are listed the patterns that deal with composition and inheritance. They use interfaces to compose objects and develop new functionalities.
Behavioral patterns are concerned with communication between objects.