【发布时间】:2021-11-10 16:54:13
【问题描述】:
我正在使用 OctoberCMS Rainlab.User 插件来管理身份验证。
我有各种模型,属于用户。
如何在每个模型上设置匿名全局范围,只返回属于经过身份验证的用户的记录?
非常感谢您的任何帮助。
use Auth;
protected static function booted()
{
$user = Auth::getUser();
static::addGlobalScope('user_id', function (Builder $builder){
$builder->where('user_id', $user);
});
}
【问题讨论】:
标签: php laravel octobercms octobercms-plugins