You are here

function context_admin_plugin_invoke in Contextual Administration 6

7 calls to context_admin_plugin_invoke()
context_admin_menu_context_clone in plugins/task_handlers/menu_context.inc
context_admin_menu_context_delete in plugins/task_handlers/menu_context.inc
context_admin_menu_context_edit_content_settings in plugins/task_handlers/menu_context.inc
context_admin_menu_context_edit_content_settings_submit in plugins/task_handlers/menu_context.inc
Since each administration type provides its own settings, the submission function depends on the type's submission function to manage the object-cache for the individual items that are pertinant to it.
context_admin_menu_context_export in plugins/task_handlers/menu_context.inc

... See full list

File

./context_admin.module, line 59

Code

function context_admin_plugin_invoke($callback, $method, $args = array()) {
  $plugin = context_admin_get_plugins('context_admin', array(
    'id' => $callback,
  ));
  ctools_plugin_get_function($plugin, 'module');
  $module = $plugin['module'] . '_' . $callback;
  $hook = $method;
  $function = $module . '_' . $hook;
  if (module_hook($module, $hook)) {
    return call_user_func_array($function, $args);
  }
}