Dependency Injection in general and the implementation of a Dependency Injection Container in PHP Series by Fabien Potencier, CEO Sensio and Lead Developer of Symfony Framework , a must read :
- Part 1: What is Dependency Injection?
- Part 2: Do you need a Dependency Injection Container?
- Part 3: Introduction to the Symfony Service Container
- Part 4: Symfony Service Container: Using a Builder to create Services
- Part 5: Symfony Service Container: Using XML or YAML to describe Services
- Part 6: The Need for Speed