23 $model = $this->_objectManager->create(\
Magento\SalesRule\Model\Rule::class);
26 $this->messageManager->addSuccessMessage(
__(
'You deleted the rule.'));
29 }
catch (\
Magento\Framework\Exception\LocalizedException $e) {
30 $this->messageManager->addErrorMessage($e->getMessage());
31 }
catch (\Exception $e) {
32 $this->messageManager->addErrorMessage(
33 __(
'We can\'t delete the rule right now. Please review the log and try again.')
35 $this->_objectManager->get(\Psr\Log\LoggerInterface::class)->critical($e);
40 $this->messageManager->addErrorMessage(
__(
'We can\'t find a rule to delete.'));
_redirect($path, $arguments=[])