【发布时间】:2017-06-02 12:45:55
【问题描述】:
我是 OOP 和 Yii2 的新手。我在模型中有一个函数:
public function getDatRev() {
if ($this->rev) {
return $this->rev;
} else {
return $this->datum;
}
}
在View直到现在我都是这样使用它的:
$model->datRev;
它会返回正确的值。现在我不知道发生了什么变化,也许我也更新了框架,但是旧的结构不再起作用了,为了使它起作用,我必须将其更改为:
$model->getDatRev();
你能解释一下这是为什么吗?
【问题讨论】:
标签: methods yii2 getter-setter virtual-attribute