You are here

function context_og_query_og_nodes in Context OG 7

Helper function query all created nodes that are of a group type

Return value

an executed query object to iterate

2 calls to context_og_query_og_nodes()
context_og_condition_group_node::condition_values in plugins/context_og_condition_group_node.inc
Condition values.
context_og_reaction_set_group_context::options_form in plugins/context_og_reaction_set_group_context.inc
Choose a group whose OG context will be set for this reaction.

File

./context_og.module, line 125

Code

function context_og_query_og_nodes() {
  $query = db_select('node', 'n')
    ->fields('n', array(
    'nid',
    'title',
    'type',
  ));
  $query
    ->join('og', 'o', 'n.nid = o.etid');
  $query
    ->fields('o', array(
    'gid',
  ))
    ->orderBy('n.type')
    ->orderBy('n.title')
    ->addTag('node_access');
  $result = $query
    ->execute();
  return $result;
}