protected function getTaxZipCodes($tax) { $result = $this->tzcm->getByTax($tax['id']); if (!$result) { $result = array(); } foreach ($result as &$row) { $row['zip_expr'] = str_replace('%', '*', $row['zip_expr']); $row['tax_value'] = (double) str_replace(',', '.', $row['tax_value']); } unset($row); return $result; }