/** * Add a menu id to test batch_items array * * @param array $args * @param array $batch_array * @return array */ protected function ajax_test_send_menu($args, $batch_items) { $menu_id = esc_attr($args['test_action_send_menu_id']); try { $menu = new cfd_menu($menu_id); } catch (Exception $e) { return new cfd_message(array('success' => false, 'type' => 'invalid-menu-id', 'message' => '<div class="error"><p>Invalid Menu ID. Menu ID ' . $menu_id . ' does not exist.</p></div>')); } $batch_items['menus'][] = $menu->id(); return $batch_items; }