Laravel首先授权用户

时间:2017-07-30 08:36:27

标签: php laravel eloquent

我正在构建一个Laravel应用程序,我的任务是获取管理员(站点团队)用户列表,但授权用户必须是列表中的第一个。

这是我的解决方案:

$this->team = User::team()
            ->except(Auth::user())
            ->oldest()
            ->get();

$this->team->prepend(Auth::user());

这里我只提取不包括当前授权用户的网站团队成员,然后只是将auth用户添加到结果中。

我想知道有更好更清洁的解决方案吗?

0 个答案:

没有答案