'error', 'done' => 0, 'affected' => 0, )); TagGroups_Utilities::die(); } echo wp_json_encode(array( 'data' => 'success', 'done' => 1, 'affected' => $affected, )); TagGroups_Utilities::die(); } /** * Gets the total number of things to do for a particular task * * @param string $task * @return int */ // phpcs:ignore PSR1.Methods.CamelCapsMethodName.NotCamelCaps -- Legacy method naming public static function get_task_total($task, $language_code = null) { switch ($task) { case 'migratetermmeta': return TagGroups_Term_Meta_Tools::convert_to_term_meta(true); case 'fixgroups': return TagGroups_Group_Tools::check_fix_groups(true); break; case 'fixmissinggroups': return TagGroups_Term_Meta_Tools::remove_missing_groups(true); break; case 'sortgroups': return TagGroups_Term_Meta_Tools::sort_groups(true, true); break; break; case 'fixmissinggroups': return TagGroups_Term_Meta_Tools::remove_missing_groups(true); break; default: return false; break; } return 0; } } }