public static function getFormData() { $edit = isset($_GET['edit']) && $_GET['edit'] == 'true' ? true : false; $result = lC_Weight_classes_Admin::getFormData($_GET['wcid'], $edit); if (!isset($result['rpcStatus'])) { $result['rpcStatus'] = RPC_STATUS_SUCCESS; } echo json_encode($result); }
public static function batchDelete($batch) { global $lC_Language; $lC_Language->loadIniFile('weight_classes.php'); $result = array(); $result['namesString'] = ''; foreach ($batch as $id) { $wcData = lC_Weight_classes_Admin::getFormData($id); if (isset($wcData['rpcStatus'])) { if ($wcData['rpcStatus'] == -2) { $result['namesString'] .= $wcData['wcData']['weight_class_title'] . ' (' . sprintf($lC_Language->get('total_entries'), $wcData['totalInUse']) . '), '; } else { if ($wcData['rpcStatus'] == -3) { $result['namesString'] .= $wcData['wcData']['weight_class_title'] . ' (' . $lC_Language->get('default') . '), '; } } } else { lC_Weight_classes_Admin::delete($id); } } if (!empty($result['namesString'])) { $result['namesString'] = substr($result['namesString'], 0, -2); } return $result; }