如何/在何处加载某个类需要注入的数据

时间:2014-01-15 15:53:32

标签: php dependency-injection

为了使代码更易于测试,我学会了将对象依赖项注入其中,并且我意识到我在ConfigRouter类中没有这样做。

Config对象从php文件加载应用程序配置设置,Router从php文件加载自定义路由。

我希望在实例化时将配置设置注入Config对象,并在实例化时将自定义路由注入Router对象。

这些对象是在一个小的依赖注入容器中创建的,那么加载数据的代码会在那里进行吗?或者有一些加载器类可以从php文件加载数据并封装任何逻辑/错误检查是否有意义?

0 个答案:

没有答案