You are here

function og_get_node_groups in Organic groups 6.2

Same name and namespace in other branches
  1. 5.8 og.module \og_get_node_groups()
  2. 5 og.module \og_get_node_groups()
  3. 5.2 og.module \og_get_node_groups()
  4. 5.3 og.module \og_get_node_groups()
  5. 5.7 og.module \og_get_node_groups()
  6. 6 og.module \og_get_node_groups()

Returns all the group affiliations for a given node.

Parameters

$node: Node object.

Return value

array

2 calls to og_get_node_groups()
og_activity_grants in includes/og.activity.inc
Implementation of hook_activity_grants().
og_nodeapi in ./og.module
Implementation of hook_nodeapi().

File

./og.module, line 1395
Code for the Organic Groups module.

Code

function og_get_node_groups($node) {
  $groups = array();
  if (!og_is_group_type($node->type)) {
    $result = og_get_node_groups_result($node->nid, TRUE);
    while ($row = db_fetch_object($result)) {
      $groups[$row->group_nid] = $row->title;
    }
  }
  return $groups;
}