PHP reflection mechanism to achieve automatic dependency injection
Dependency Injection(DI), also known as Inversion of Control, is a design pattern that promotes loose coupling between objects , it doesn't directly create dependencies in the class , but relies on...