public function moduleProvidesPermissions($module_name) { // @todo Static cache this information. // https://www.drupal.org/node/2339487 $permissions = $this->getPermissions(); foreach ($permissions as $permission) { if ($permission['provider'] == $module_name) { return TRUE; } } return FALSE; }