You are here

function location_node_locationapi in Location 7.3

Same name and namespace in other branches
  1. 5.3 location_node.module \location_node_locationapi()
  2. 6.3 location_node.module \location_node_locationapi()
  3. 7.4 location_node.module \location_node_locationapi()

Implements hook_locationapi().

File

./location_node.module, line 131
Associate locations with nodes.

Code

function location_node_locationapi(&$obj, $op, $a3 = NULL, $a4 = NULL, $a5 = NULL) {
  switch ($op) {
    case 'instance_links':
      foreach ($obj as $k => $v) {
        if ($v['nid'] != 0) {
          $node = node_load($v['nid']);
          $obj[$k]['href'] = 'node/' . $v['nid'];
          $obj[$k]['title'] = $node->title;
          $obj[$k]['type'] = t('Node location');
        }
      }
  }
}