Class yii\base\Object

继承yii\base\Object » yii\base\BaseObject
实现yii\base\Configurable
可用自版本2.0
弃用自版本 自 2.0.13 开始, 类名`Object`在 PHP 7.2 以后无效, 请改用 [[BaseObject]].
源代码 https://github.com/yiisoft/yii2/blob/master/framework/base/Object.php

Object 是实现 属性(property) 特性的基类.

在版本 2.0.13 中它已被 yii\base\BaseObject 所取代, 因为object已成为一个保留字, 不能在 PHP 7.2 中用作类名.

关于如何迁移你的应用程序以使用 yii\base\BaseObject 类来使你的应用程序与 PHP 7.2 兼容, 请参阅 yii\base\BaseObject更新笔记 以获取详细的文档.

参见:

公共方法

隐藏继承的方法

方法描述定义在
__call() 调用不是类方法的已命名方法. yii\base\BaseObject
__construct() 构造函数. yii\base\BaseObject
__get() 返回对象属性的值. yii\base\BaseObject
__isset() 检查属性是否已设置, 即已定义且不为null. yii\base\BaseObject
__set() 设置对象属性的值. yii\base\BaseObject
__unset() 将对象属性设置为null. yii\base\BaseObject
canGetProperty() 返回一个值, 指示属性是否可读. yii\base\BaseObject
canSetProperty() 返回一个值, 指示属性是否可写. yii\base\BaseObject
className() 返回此类的完全限定名称. yii\base\BaseObject
hasMethod() 返回一个值, 指示方法是否已定义. yii\base\BaseObject
hasProperty() 返回一个值, 指示属性是否已定义. yii\base\BaseObject
init() 初始化对象. yii\base\BaseObject