可用自版本 | 2.0.3 |
---|
可配置的接口应该实现类支持配置其属性通过最后一个参数的构造函数。
不申报任何方法的接口。实现了这个接口的类必须声明构造函数如下:
public function __constructor($param1, $param2, ..., $config = [])
也就是说,最后一个参数的构造函数必须接受一个配置阵列。
这个接口所使用的主要是yii \ di \容器,这样就可以将对象配置作为最后一个参数传递给执行类的构造函数。
更多细节和使用可配置的信息,请参阅指南文章配置。