PHP Best Practices: Dependency Injection (6/11)