You are here

function context_admin_node_menu_access_restrictions in Contextual Administration 7

Inform the UI that we've eliminated a bunch of possibilities for this context.

1 string reference to 'context_admin_node_menu_access_restrictions'
node_menu.inc in plugins/access/node_menu.inc
Plugin to provide access control based upon existence in a particular menu.

File

plugins/access/node_menu.inc, line 83
Plugin to provide access control based upon existence in a particular menu.

Code

function context_admin_node_menu_access_restrictions($conf, &$context) {
  if (isset($context->restrictions['menu'])) {
    $context->restrictions['menu'] = array_unique(array_merge($context->restrictions['menu'], array_keys(array_filter($conf['menu']))));
  }
  else {
    $context->restrictions['menu'] = $conf['menu'];
  }
}