gpt4 book ai didi

php - Kohana 3 auth 模块,获取具有 'staff' 或 'manager' 角色的用户

转载 作者:可可西里 更新时间:2023-11-01 13:46:14 24 4
gpt4 key购买 nike

我正在学习框架,现在正在使用它构建应用程序。

我需要获取所有具有“用户”或“员工”角色的用户,但我在文档中找不到相关信息。

帮助任何人? (我认为 auth 模块更像是一个 ORM 问题)

最佳答案

我没有找到使用 ORM 执行此操作的简单方法,但我有一个解决方法。
这是我的代码,供可能遇到与我相同问题的任何人使用。

// One for each role
$staffs = ORM::factory('role', array('name' => 'staff'))->users->find_all()->as_array();
$managers = ORM::factory('role', array('name' => 'manager'))->users->find_all()->as_array();

// Merge the results
$results = array_merge($staffs, $managers);

关于php - Kohana 3 auth 模块,获取具有 'staff' 或 'manager' 角色的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3552875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com