You are here

function acquia_spi_security_review_role_permission in Acquia Connector 7.3

Same name and namespace in other branches
  1. 6.2 acquia_spi/security_review.inc \acquia_spi_security_review_role_permission()
  2. 7.2 acquia_spi/security_review.inc \acquia_spi_security_review_role_permission()

Check if role has been granted a permission.

File

acquia_spi/security_review.inc, line 915
Stand-alone security checks and review system.

Code

function acquia_spi_security_review_role_permission($rid, $permission) {
  $return = FALSE;
  $result = db_select('role_permission', 'p')
    ->fields('p', array(
    'permission',
  ))
    ->condition('rid', $rid)
    ->execute()
    ->fetchField();
  if ($result['permission'] && strpos($result['permission'], $permission) !== FALSE) {
    $return = TRUE;
  }
  return $return;
}