mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-06-05 19:29:06 -04:00
Handle the filters on Identity/Gallery::list_users and Identity/Gallery::list_groups
This commit is contained in:
@@ -211,7 +211,12 @@ class Identity_Gallery_Driver implements Identity_Driver {
|
||||
* @return array the group list.
|
||||
*/
|
||||
public function list_users($filter=array()) {
|
||||
return ORM::factory("user")->orderby("name")->find_all();
|
||||
$user = ORM::factory("user");
|
||||
foreach($filter as $method => $args) {
|
||||
$user->$method($args);
|
||||
}
|
||||
|
||||
return $user->find_all();
|
||||
}
|
||||
|
||||
|
||||
@@ -221,7 +226,12 @@ class Identity_Gallery_Driver implements Identity_Driver {
|
||||
* @return array the group list.
|
||||
*/
|
||||
public function list_groups($filter=array()) {
|
||||
return ORM::factory("group")->orderby("name")->find_all();
|
||||
$user = ORM::factory("group");
|
||||
foreach($filter as $method => $args) {
|
||||
$user->$method($args);
|
||||
}
|
||||
|
||||
return $user->find_all();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user