diff options
author | xue <> | 2006-05-30 19:27:00 +0000 |
---|---|---|
committer | xue <> | 2006-05-30 19:27:00 +0000 |
commit | ce220e042d0eca45e5dc1226ea04c7ec68dd71f8 (patch) | |
tree | 57cf2f4e22ccf7d143b35942322a2eef98ef8a8b /framework/Security | |
parent | 6518ee9283cf93a5f4a9bfce9d6f6e2a6927b415 (diff) |
Fixed #184.
Diffstat (limited to 'framework/Security')
-rw-r--r-- | framework/Security/TUserManager.php | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/framework/Security/TUserManager.php b/framework/Security/TUserManager.php index 45e55bd7..6b10fa8b 100644 --- a/framework/Security/TUserManager.php +++ b/framework/Security/TUserManager.php @@ -124,6 +124,30 @@ class TUserManager extends TModule implements IUserManager }
/**
+ * Returns an array of all users.
+ * Each array element represents a single user.
+ * The array key is the username in lower case, and the array value is the
+ * corresponding user password.
+ * @return array list of users
+ */
+ public function getUsers()
+ {
+ return $this->_users;
+ }
+
+ /**
+ * Returns an array of user role information.
+ * Each array element represents the roles for a single user.
+ * The array key is the username in lower case, and the array value is
+ * the roles (represented as an array) that the user is in.
+ * @return array list of user role information
+ */
+ public function getRoles()
+ {
+ return $this->_roles;
+ }
+
+ /**
* @return string the full path to the file storing user/role information
*/
public function getUserFile()
|