public function checkDuplicateName(Vtiger_Request $request) { $moduleName = $request->getModule(); $qualifiedModuleName = $request->getModule(false); $taxId = $request->get('taxid'); $taxLabel = $request->get('taxlabel'); $type = $request->get('type'); $exists = Settings_Vtiger_TaxRecord_Model::checkDuplicate($taxLabel, $taxId, $type); if (!$exists) { $result = array('success' => false); } else { $result = array('success' => true, 'message' => vtranslate('LBL_TAX_NAME_EXIST', $qualifiedModuleName)); } $response = new Vtiger_Response(); $response->setResult($result); $response->emit(); }