public static function deleteGroup() { $result = array(); $deleted = lC_Zone_groups_Admin::delete($_GET['zid']); if ($deleted) { $result['rpcStatus'] = RPC_STATUS_SUCCESS; } echo json_encode($result); }
public static function batchDeleteGroups($batch) { global $lC_Language; $lC_Language->loadIniFile('zone_groups.php'); $result = array(); $result['namesString'] = ''; foreach ($batch as $id) { if (lC_Zone_groups_Admin::hasTaxRate($id)) { $zData = lC_Zone_groups_Admin::get($id); $result['namesString'] .= $zData['geo_zone_name'] . ' (' . sprintf($lC_Language->get('total_entries'), $zData['total_entries']) . '), '; } else { lC_Zone_groups_Admin::delete($id); } } if (!empty($result['namesString'])) { $result['namesString'] = substr($result['namesString'], 0, -2); } return $result; }