You are here

function revenue_sharing_basic_get_node_info in Google AdSense integration 5.2

Same name and namespace in other branches
  1. 5.3 old/revenue_sharing_basic/revenue_sharing_basic.module \revenue_sharing_basic_get_node_info()
  2. 6 old/revenue_sharing_basic/revenue_sharing_basic.module \revenue_sharing_basic_get_node_info()
  3. 7 old/revenue_sharing_basic/revenue_sharing_basic.module \revenue_sharing_basic_get_node_info()
2 calls to revenue_sharing_basic_get_node_info()
revenue_sharing_basic_client_id in ./revenue_sharing_basic.module
revenue_sharing_basic_get_client_id in ./revenue_sharing_basic.module

File

./revenue_sharing_basic.module, line 280

Code

function revenue_sharing_basic_get_node_info() {
  static $nodeinfo = array();
  if ($nodeinfo['type'] && $nodeinfo['uid']) {
    return $nodeinfo;
  }
  if (arg(0) == 'node' && is_numeric(arg(1))) {
    $node = node_load(arg(1));

    // Cache the results
    $nodeinfo['type'] = $node->type;
    $nodeinfo['uid'] = $node->uid;
    return $nodeinfo;
  }
  return array();
}