function node_view_permissions_get_configured_types in Node View Permissions 7
Get list of view permissions activate content types.
Return value
array Array of node types.
3 calls to node_view_permissions_get_configured_types()
- NodeViewPermissionsTest::setUp in tests/
node_view_permissions.test - Sets up a Drupal site for running functional and integration tests.
- node_view_permissions_node_grants in ./
node_view_permissions.module - Implements hook_node_grants().
- node_view_permissions_permission in ./
node_view_permissions.module - Implements hook_permission().
File
- includes/
node_view_permissions.api.inc, line 14 - Functions to work with node types.
Code
function node_view_permissions_get_configured_types() {
$configured_types =& drupal_static(__FUNCTION__);
if (!isset($configured_types)) {
foreach (node_type_get_types() as $type => $info) {
if (variable_get('node_view_permissions_' . $type, 0)) {
$configured_types[] = $type;
}
}
}
return $configured_types;
}