/**
  * Log out user and redirect to new admin custom url
  *
  * @param \Magento\Framework\Event\Observer $observer
  * @return void
  * @SuppressWarnings(PHPMD.ExitExpression)
  * @SuppressWarnings(PHPMD.UnusedFormalParameter)
  */
 public function execute(\Magento\Framework\Event\Observer $observer)
 {
     if ($this->_coreRegistry->registry('custom_admin_path_redirect') === null) {
         return;
     }
     $this->_authSession->destroy();
     $adminUrl = $this->_backendData->getHomePageUrl();
     $this->_response->setRedirect($adminUrl)->sendResponse();
     exit(0);
 }
Beispiel #2
0
 public function testGetHomePageUrl()
 {
     $this->assertStringEndsWith('index.php/backend/admin/', $this->_helper->getHomePageUrl(), 'Incorrect home page URL');
 }
Beispiel #3
0
 /**
  * @return string
  */
 public function getHomeLink()
 {
     return $this->_backendData->getHomePageUrl();
 }