You are here

function _permissions_lock_get_form_available_permissions in Permissions Lock 7

Helper function to retrieve the permissions that are available in the permissions form

1 call to _permissions_lock_get_form_available_permissions()
permissions_lock_form_alter in ./permissions_lock.module
Implements hook_form_alter().

File

./permissions_lock.module, line 146
Lock permissions on the permissions administration pages for certain roles

Code

function _permissions_lock_get_form_available_permissions($form) {
  $available_permissions = array();
  if (!empty($form['permission'])) {
    foreach ($form['permission'] as $permission => $value) {
      if (!is_numeric($permission)) {
        $available_permissions[] = $permission;
      }
    }
  }
  return $available_permissions;
}