Guice style dependency injection framework for PHP