【问题标题】:laravel- how can i get a user with all roles and all permissions with per role in orm in 5.1 with zizaco?laravel-如何在 5.1 中使用 zizaco 获得具有所有角色和所有权限的用户?
【发布时间】:2017-04-27 01:19:47
【问题描述】:

我创建所有模型和关系。 一个用户有很多角色,一个角色有很多权限。 我想要一个 elequent,它为用户提供所有角色和每个角色的所有权限。

【问题讨论】:

  • 通过dd(Auth::user())获取有关登录用户信息的所有信息,然后您可以通过调用Auth::user()->id等属性选择任何个人信息
  • 我没有 Auth。我正在用 jwt 创建 Api。我想要一句话。

标签: laravel permissions laravel-5.1 user-roles role


【解决方案1】:

现在我为此创建了一个函数:

  public function getUserByMobileNumberWithRolesAndPermissions($mobile_number)
{
    $users = user::with('roles.permissions')->whereMobileNumber($mobile_number)->first();
    return is_null($users) ? null : $users->toArray();
}

【讨论】:

    猜你喜欢
    • 2017-02-06
    • 2014-04-24
    • 2018-09-29
    • 2016-08-13
    • 1970-01-01
    • 2021-10-06
    • 1970-01-01
    • 1970-01-01
    • 2015-08-24
    相关资源
    最近更新 更多