Technically, this inverts the attempted DependencyInjection pattern and turns it into the ServiceLocator pattern. Still valid, but it couples your classes to the container itself. It's just as restrictive as a facade (also known as the Proxy pattern).
2 comments
[ 2.8 ms ] story [ 16.4 ms ] thread