特性 yii\base\StaticInstanceTrait
StaticInstanceTrait 提供方法来满足 yii\base\StaticInstanceInterface 接口。
方法详情
返回静态类实例,可用于获取元信息。
public static static instance ( $refresh = false ) | ||
$refresh | 布尔值 |
即使静态实例已缓存,是否重新创建。 |
返回值 | static |
类实例。 |
---|
public static function instance($refresh = false)
{
$className = get_called_class();
if ($refresh || !isset(self::$_instances[$className])) {
self::$_instances[$className] = Yii::createObject($className);
}
return self::$_instances[$className];
}
注册 或 登录 以发表评论。