You are here

function opigno_og_group_get_contents_in_group in Opigno 7

1 call to opigno_og_group_get_contents_in_group()
opigno_og_access_node_update in modules/opigno_og_access/opigno_og_access.module

File

modules/opigno_og_access/opigno_og_access.module, line 269
Enable access control for private and public groups and group content.

Code

function opigno_og_group_get_contents_in_group($gid) {
  $query = db_select('node', 'n');
  $query
    ->condition('n.status', 1, '=')
    ->fields('n', array(
    'nid',
    'title',
  ))
    ->join('og_membership', 'ogm', "ogm.gid = :gid AND n.nid = ogm.etid AND ogm.entity_type = 'node'", array(
    ':gid' => $gid,
  ));
  return $query
    ->execute();
}