diff options
author | Tim Almdal <tnalmdal@shaw.ca> | 2009-10-13 11:48:42 -0700 |
---|---|---|
committer | Tim Almdal <tnalmdal@shaw.ca> | 2009-10-13 11:48:42 -0700 |
commit | d9720b77e9c4455df3e3237c285ad5a33afdd591 (patch) | |
tree | 2d2d7f918b9e7af7d312d7bc08f05fce0e4c528f /modules/user/libraries | |
parent | 4dd6e4cc4c3353b36a5c69a845ad879ddf085d2f (diff) | |
parent | 53393a144609c0d8402b14606f52422bf3f28daf (diff) |
Merge branch 'master' into talmdal_dev
Conflicts:
modules/gallery/controllers/admin_users.php
modules/gallery/controllers/password.php
modules/gallery/helpers/group.php
modules/gallery/helpers/user.php
modules/notification/helpers/notification.php
Diffstat (limited to 'modules/user/libraries')
-rw-r--r-- | modules/user/libraries/drivers/Identity/Gallery.php | 46 |
1 files changed, 11 insertions, 35 deletions
diff --git a/modules/user/libraries/drivers/Identity/Gallery.php b/modules/user/libraries/drivers/Identity/Gallery.php index f8816644..b287ed4c 100644 --- a/modules/user/libraries/drivers/Identity/Gallery.php +++ b/modules/user/libraries/drivers/Identity/Gallery.php @@ -105,19 +105,6 @@ class Identity_Gallery_Driver implements Identity_Driver { } /** - * Look up a user by id. - * @param integer $id the user id - * @return User_Model the user object, or null if the id was invalid. - */ - public function lookup_user($id) { - $user = model_cache::get("user", $id); - if ($user->loaded) { - return new Gallery_User($user); - } - return null; - } - - /** * Look up a user by field value. * @param string search field * @param string search value @@ -174,27 +161,15 @@ class Identity_Gallery_Driver implements Identity_Driver { } /** - * Look up a user by id. - * @param integer $id the user id - * @return User_Model the user object, or null if the id was invalid. - */ - public function lookup_group($id) { - $group = model_cache::get("group", $id); - if ($group->loaded) { - return new Gallery_Group($group); - } - return null; - } - - /** - * Look up a group by name. - * @param integer $id the group name - * @return Group_Model the group object, or null if the name was invalid. + * Look up a group by field value. + * @param string search field + * @param string search value + * @return Group_Core the group object, or null if the name was invalid. */ - public function lookup_group_by_name($name) { + public function lookup_user_by_field($field_name, $value) { try { - $group = model_cache::get("group", $name, "name"); - if ($group->loaded) { + $user = model_cache::get("group", $value, $field_name); + if ($user->loaded) { return new Gallery_Group($group); } } catch (Exception $e) { @@ -205,12 +180,13 @@ class Identity_Gallery_Driver implements Identity_Driver { return null; } + /** * List the users * @param mixed options to apply to the selection of the user * @return array the group list. */ - public function list_users($filter=array()) { + public function get_user_list($filter=array()) { $results = $this->_do_search("user", $filter); $users = array(); foreach ($results->as_array() as $user) { @@ -222,10 +198,10 @@ class Identity_Gallery_Driver implements Identity_Driver { /** * List the groups - * @param mixed options to apply to the selection of the user + * @param mixed options to apply to the selection of the group * @return array the group list. */ - public function list_groups($filter=array()) { + public function get_group_list($filter=array()) { $results = $this->_do_search("group", $filter); $groups = array(); foreach ($results->as_array() as $group) { |