22 $taxClassId = (int)$this->
getRequest()->getPost(
'class_id') ?:
null;
24 $taxClass = $this->taxClassDataObjectFactory->create()
25 ->setClassId($taxClassId)
26 ->setClassType((
string)$this->
getRequest()->getPost(
'class_type'))
28 $taxClassId = $this->taxClassRepository->save($taxClass);
32 'error_message' =>
'',
33 'class_id' => $taxClassId,
34 'class_name' => $taxClass->getClassName(),
36 }
catch (\
Magento\Framework\Exception\LocalizedException $e) {
39 'error_message' => $e->getMessage(),
43 }
catch (\Exception $e) {
46 'error_message' =>
__(
'We can\'t save this tax class right now.'),
54 $resultJson->setData($responseContent);
_processClassName($className)