public static function batchDelete($batch) { global $lC_Language; $lC_Language->loadIniFile('tax_classes.php'); $result = array(); $result['namesString'] = ''; foreach ($batch as $id) { if (lC_Tax_classes_Admin::hasProducts($id)) { $zData = lC_Tax_classes_Admin::get($id); $result['namesString'] .= $zData['tax_class_title'] . ' (' . sprintf($lC_Language->get('total_products'), self::getNumberOfProducts($id)) . '), '; } else { lC_Tax_classes_Admin::delete($id); } } if (!empty($result['namesString'])) { $result['namesString'] = substr($result['namesString'], 0, -2); } return $result; }