Php 如何/在何处加载特定类需要注入的数据
为了使代码更易于测试,我学会了将对象依赖项注入其中,我意识到我在Php 如何/在何处加载特定类需要注入的数据,php,dependency-injection,Php,Dependency Injection,为了使代码更易于测试,我学会了将对象依赖项注入其中,我意识到我在Config和Router类中没有这样做 Config对象从php文件加载应用程序配置设置,Router从php文件加载自定义路由 我想在实例化时将配置设置注入Config对象,并在实例化时将自定义路由注入Router对象 这些对象是在一个小的依赖项注入容器中创建的,那么加载数据的代码会在其中吗?或者使用某种loader类可以从php文件加载数据并封装任何逻辑/错误检查,这有意义吗
Config
和Router
类中没有这样做
Config
对象从php文件加载应用程序配置设置,Router
从php文件加载自定义路由
我想在实例化时将配置设置注入Config
对象,并在实例化时将自定义路由注入Router
对象
这些对象是在一个小的依赖项注入容器中创建的,那么加载数据的代码会在其中吗?或者使用某种loader类可以从php文件加载数据并封装任何逻辑/错误检查,这有意义吗