This is a talk I gave recently at OpenWest in Utah as part of their PHP track.

Below are the slides for the talk. When the video is posted I will link to that as well. I realize the slides lack some of the information shared in person.

Please note: I am not choosing sides in the battle over which is a better design pattern. :)

Dependency Injection, Service Locators, Testing and Life from David Hurley