以 PHP 为例,如果我有这样的函数:
public function foo() {
return new CustomException($this->message);
}
这里可以进行依赖注入吗?在调用函数之前不会创建 CustomException,因此不能作为参数传递。
编辑:对不起,如果我没有很好地解释它。我的问题是:在调用函数之后才创建对象时,如何将 CustomException 作为对此类的依赖项注入?
以 PHP 为例,如果我有这样的函数:
public function foo() {
return new CustomException($this->message);
}
这里可以进行依赖注入吗?在调用函数之前不会创建 CustomException,因此不能作为参数传递。
编辑:对不起,如果我没有很好地解释它。我的问题是:在调用函数之后才创建对象时,如何将 CustomException 作为对此类的依赖项注入?