function prev_next_nid in Previous/Next API 7
Same name and namespace in other branches
- 6 prev_next.module \prev_next_nid()
 - 7.2 prev_next.module \prev_next_nid()
 
@todo Please document this function.
See also
1 call to prev_next_nid()
- prev_next_block_view in ./
prev_next.module  - Implements hook_block_view().
 
File
- ./
prev_next.module, line 554  
Code
function prev_next_nid($nid, $op = 'next') {
  foreach (module_implements('prev_next_nid') as $module) {
    $function = $module . '_prev_next_nid';
    $ret = $function($nid, $op);
    if ($ret !== FALSE) {
      // If the function returns FALSE, keep trying other methods
      return $ret;
    }
  }
  if ($op == 'prev') {
    return prev_next_nid_prev($nid);
  }
  elseif ($op == 'next') {
    return prev_next_nid_next($nid);
  }
  else {
    return 0;
  }
}