You are here

function _password_policy_admin_list_roles in Password Policy 6

Same name and namespace in other branches
  1. 7 password_policy.admin.inc \_password_policy_admin_list_roles()

Lists roles to which a policy applies.

Parameters

$pid: Policy id.

Return value

Array of role names.

2 calls to _password_policy_admin_list_roles()
password_policy_admin_list in ./password_policy.admin.inc
The list of the password policies.
password_policy_admin_view in ./password_policy.admin.inc
The default view for the password policy.

File

./password_policy.admin.inc, line 125
Admin page callback file for the password_policy module.

Code

function _password_policy_admin_list_roles($pid) {
  $roles = array();
  $result = db_query('SELECT r.name FROM {role} r INNER JOIN {password_policy_role} p ON r.rid = p.rid WHERE p.pid = %d', $pid);
  while ($row = db_fetch_object($result)) {
    $roles[] = $row->name;
  }
  return $roles;
}