You are here

function _nodehierarchy_views_is_chilren_embed_view in Node Hierarchy 7.4

Determine if the given view/display is node hierarchy compatible.

File

nodehierarchy_views/nodehierarchy_views.module, line 341
Embed a view of children onto a node.

Code

function _nodehierarchy_views_is_chilren_embed_view($view, $display = 'default') {
  $view
    ->set_display($display);
  $view
    ->build($display);
  $arg = (array) $view->argument !== array() ? reset($view->argument) : FALSE;
  if (!empty($arg->table) && ($arg->table == "nh_parent" || $arg->table == "nh_ancestor")) {
    return TRUE;
  }
  return FALSE;
}