标签: php dependency-injection
我对依赖注入相当新,并且想知道如何处理默认值。让我们说比如说我有一个类在构造时需要5个接口依赖项,但是对于每个类都有一个默认值为null。这导致潜力
"2015-11-01T8:20:00.000+00:00"
在构造函数中有几个new Thing(null, null, null, null, $dep);。
new Thing(null, null, null, null, $dep);
必须有更好的方法。这是DI容器可以解决的问题吗?我一直在看联盟\容器,但我不清楚我会怎么做。