getRequest()->getParam('id'); /** @var \Magento\Backend\Model\View\Result\Redirect $resultRedirect */ $resultRedirect = $this->resultRedirectFactory->create(); if ($id) { try { $this->groupRepository->deleteById($id); $this->messageManager->addSuccess(__('You deleted the customer group.')); } catch (NoSuchEntityException $e) { $this->messageManager->addError(__('The customer group no longer exists.')); return $resultRedirect->setPath('customer/*/'); } catch (\Exception $e) { $this->messageManager->addError($e->getMessage()); return $resultRedirect->setPath('customer/group/edit', ['id' => $id]); } } return $resultRedirect->setPath('customer/group'); } }