Internal library of functions for module auth_ldap
Author: | David Balch <david.balch@conted.ox.ac.uk> |
Copyright: | 2017 The Chancellor Masters and Scholars of the University of Oxford {@link http://www.tall.ox.ac.uk/} |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 53 lines (2 kb) |
Included or required: | 0 times |
Referenced: | 1 time |
Includes or requires: | 0 files |
get_ldap_assignable_role_names($user = null) X-Ref |
Get a list of system roles assignable by the current or a specified user, including their localised names. param: integer|object $user A user id or object. By default (null) checks the permissions of the current user. return: array $roles, each role as an array with id, shortname, localname, and settingname for the config value. |