Interface yii\base\Configurable
2017-03-06 00:00
169 查看
所有类
可配置的接口应该实现类支持配置其属性通过最后一个参数的构造函数。
不申报任何方法的接口。实现了这个接口的类必须声明构造函数如下:
也就是说,最后一个参数的构造函数必须接受一个配置阵列。
这个接口所使用的主要是yii \ di \容器,这样就可以将对象配置作为最后一个参数传递给执行类的构造函数。
更多细节和使用可配置的信息,请参阅指南文章配置。
可用自版本 | 2.0.3 |
---|
不申报任何方法的接口。实现了这个接口的类必须声明构造函数如下:
public function __constructor($param1, $param2, ..., $config = [])
也就是说,最后一个参数的构造函数必须接受一个配置阵列。
这个接口所使用的主要是yii \ di \容器,这样就可以将对象配置作为最后一个参数传递给执行类的构造函数。
更多细节和使用可配置的信息,请参阅指南文章配置。
相关文章推荐
- Interface yii\base\BootstrapInterface
- Interface yii\base\Arrayable
- The creation of a form base class interface
- Yii - yii\base\Object
- [Yii Framework] Chive: which is developed base on Yii, and its aims to be an alternative to phpMyAdmin!
- Constraints for override and explicit interface implementation methods are inherited from the base method, so they cannot be specified directly
- Class yii\base\ActionEvent
- Trait yii\base\ArrayAccessTrait
- Class yii\base\Exception
- Class yii\base\Action
- Class yii\base\Event
- swift 调用 oc [cannot find interface declaration for ‘ BaseViewModel’ , superclass of ‘indexViewModel’
- yii2 Unknown Method – yii\base\UnknownMethodException
- Abstract Class yii\base\ErrorHandler
- Class yii\base\View
- 安装yii2时出错 Invalid Parameter – yii\base\InvalidParamException
- Class yii\base\Response
- C#的主要 关键字 new、sealed、partial、interface、virtual、abstract、this、base、override、return、break、continue...
- tlm源码分析——interface class和port_base
- C#-base-new-sealed-abstract-interface的用法