You are here

function og_entity_query_alter in Organic groups 7.2

Implements hook_entity_query_alter().

Add "og_membership" tag if there's a group audience field in the query.

See also

og_query_og_membership_alter().

File

./og.module, line 1368
Enable users to create and manage groups with roles and permissions.

Code

function og_entity_query_alter(EntityFieldQuery $query) {
  foreach ($query->fieldConditions as $values) {
    if (og_is_group_audience_field($values['field']['field_name'])) {
      $query
        ->addTag('og_membership');
      return;
    }
  }
}