我有几个类存储在一个数组中。但是,他们需要来自第三方的一些依赖。
他们有一个叫做abc()的常用方法,而abc-method是需要不同依赖关系的方法。
所以我的想法是给每个类一些注入方法,然后在abc()方法中调用它们,或者在初始化类时有一种方法可以做到这一点?
我知道哪些类应该被初始化,我也知道他们需要什么依赖。
从一开始,每个类的路径都存储在一个配置数组中。
array('Abc\Bcd\Class','Abc\Bcd\Class2')
等。
然后每个类都像这样加载
foreach (array as item)
{
$another_array[] = new item()
}
也许我可以在那里注入我的依赖?
有什么想法吗?