PHP Dependency Injection helper that is object oriented and IDE friendly