You are here

function _nodehierarchyaccess_get_parent_nid in Node Hierarchy 6.2

Same name and namespace in other branches
  1. 6.3 nodehierarchyaccess/nodehierarchyaccess.module \_nodehierarchyaccess_get_parent_nid()

Get the parent nid for the given node's nid.

4 calls to _nodehierarchyaccess_get_parent_nid()
nodehierarchyaccess_nodeapi in nodehierarchyaccess/nodehierarchyaccess.module
Implementation of hook_nodeapi().
nodehierarchyaccess_page_form_submit in nodehierarchyaccess/nodehierarchyaccess.module
Callback for the nodeaccess form submit
nodehierarchyaccess_page_form_validate in nodehierarchyaccess/nodehierarchyaccess.module
Callback for the nodeaccess form validation
_nodehierarchyaccess_copy_parent_grants in nodehierarchyaccess/nodehierarchyaccess.module
Copy a node's parent's grants to the given node.

File

nodehierarchyaccess/nodehierarchyaccess.module, line 203
A module to integrate nodehierarchy and nodeaccess.

Code

function _nodehierarchyaccess_get_parent_nid($nid) {
  $parent_nids = nodehierarchy_get_node_ancestor_nids($nid);
  $parent_nid = $parent_nids[count($parent_nids) - 2];
  if (is_numeric($parent_nid)) {
    return $parent_nid;
  }
  else {
    return FALSE;
  }
}