You are here

public function entityqueue_export_ui::subqueue_add_page in Entityqueue 7

Page callback; Displays the subqueue add form.

File

plugins/ctools/export_ui/entityqueue_export_ui.class.php, line 111
Contains the CTools Export UI integration code.

Class

entityqueue_export_ui
Defines the CTools Export UI class handler for Entityqueue.

Code

public function subqueue_add_page($js, $input, EntityQueue $queue) {
  global $user;
  module_load_include('inc', 'entityqueue', 'includes/entityqueue.admin');
  drupal_set_title(t('Add subqueue to %queue', array(
    '%queue' => $queue->label,
  )), PASS_THROUGH);
  ctools_include('plugins');
  $plugins = ctools_get_plugins('entityqueue', 'handler');
  $subqueue = entityqueue_subqueue_create(array(
    'queue' => $queue->name,
    'module' => $plugins[$queue->handler]['module'],
    'uid' => $user->uid,
  ));
  return drupal_get_form('entityqueue_subqueue_edit_form', $queue, $subqueue);
}