在laravel中创建自定义模型属性后获取实际值

时间:2016-08-16 19:15:35

标签: php laravel model

我正在编辑其他程序员的代码,我在模型中找到了这段代码

public function getContentAttribute($value) {
    return (json_decode($value, true));
}

如果在不删除自定义模型属性函数的情况下调用$model->content,如何获得真正的价值?

1 个答案:

答案 0 :(得分:1)

您需要定义另一个访问者:

public function getContentOriginalAttribute($value) {
    return $this->attributes['content'];
}

然后以这种方式访问​​它:

$model->content_original