diff options
| author | Geo Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2023-05-05 17:50:06 +0300 |
|---|---|---|
| committer | Geo Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2023-05-05 17:50:06 +0300 |
| commit | 57cc5b73b5e37ebaf4db2bff32f6203afceba0c8 (patch) | |
| tree | bc96f283cdfbd18dd7eef22e99f9ee8541c8aaf5 | |
| parent | aa60f8920261fdfe04232955cb1e4db1b170e816 (diff) | |
| download | gyraf1gov-57cc5b73b5e37ebaf4db2bff32f6203afceba0c8.tar.gz gyraf1gov-57cc5b73b5e37ebaf4db2bff32f6203afceba0c8.tar.bz2 gyraf1gov-57cc5b73b5e37ebaf4db2bff32f6203afceba0c8.zip | |
push minor hot-fix (remove depricated method from Access model)
| -rw-r--r-- | public/app/models/Access_model.php | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/public/app/models/Access_model.php b/public/app/models/Access_model.php index 8a2e5ce..023d361 100644 --- a/public/app/models/Access_model.php +++ b/public/app/models/Access_model.php @@ -33,53 +33,6 @@ class Access_model } - /** get user (by index key) - * - * user detailed array - * includes all user properties + granted roles + privileges - * - * @param $id (int) : user id - * @param $value (string) - */ - public static function getUser($id) - { - $user = Registry::use('database')->query( - "SELECT user.*, - ( -- construct array (json) of roles granted to user - SELECT CONCAT( - '[', - GROUP_CONCAT(role.id), - ']' - ) - FROM `role` - WHERE role.id IN ( - SELECT user_role.role_id - FROM user_role - WHERE user_role.user_id = :id - ) - ) AS Roles_json - FROM user - WHERE id = :id", - [ ':id' => $id ] - )->getFirst(); - - - // if no user, return false - if ($user === false) return false; - - - // TODO: - // * merge root+sub privilede lists - // * convert json strings to php arrays - - - // TODO: - // cache user super array - - return $user; - } - - /** create user * * creates user record; |
