wishlist = $wishlist; $this->messageManager = $context->getMessageManager(); $this->helper = $data; parent::__construct($context); } /** * Refresh suppressed contacts. * * @return null */ public function execute() { $params = $this->getRequest()->getParams(); $from = $params['from']; $to = $params['to']; if ($from && $to) { $error = $this->helper->validateDateRange( $from, $to ); if (is_string($error)) { $this->messageManager->addErrorMessage($error); } else { $this->wishlist->resetWishlists($from, $to); $this->messageManager->addSuccessMessage(__('Done.')); } } else { $this->wishlist->resetWishlists(); $this->messageManager->addSuccessMessage(__('Done.')); } $redirectUrl = $this->getUrl( 'adminhtml/system_config/edit', ['section' => 'connector_developer_settings'] ); $this->_redirect($redirectUrl); } }