【发布时间】:2016-12-11 05:20:38
【问题描述】:
在扩展插件时应该如何将traits 添加到现有模型中?
我使用RainLab.User 插件尝试了以下操作:
UserModel::extend(function($model) {
$model->implement[] = 'October.Rain.Database.Trait.Nullable';
$model->nullable[] = 'company';
});
得到了这个错误:
间接修改重载属性 RainLab\User\Models\User::$nullable 无效
【问题讨论】:
标签: php octobercms octobercms-plugins