Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface::getRedirect PHP Method

getRedirect() public method

Returns the redirect url.
public getRedirect ( ) : string
return string
    public function getRedirect();

Usage Example

Example #1
0
 /**
  * @return Route
  */
 protected function getRedirectWebSpaceRoute()
 {
     $localization = $this->defaultLocaleProvider->getDefaultLocale();
     $redirect = $this->requestAnalyzer->getRedirect();
     $redirect = $this->urlReplacer->replaceCountry($redirect, $localization->getCountry());
     $redirect = $this->urlReplacer->replaceLanguage($redirect, $localization->getLanguage());
     $redirect = $this->urlReplacer->replaceLocalization($redirect, $localization->getLocale(Localization::DASH));
     // redirect by information from webspace config
     // has to be done for all routes, because double slashes introduce problems otherwise
     return new Route('/{wildcard}', ['_controller' => 'SuluWebsiteBundle:Redirect:redirectWebspace', 'url' => $this->requestAnalyzer->getPortalUrl(), 'redirect' => $redirect], ['wildcard' => '.*']);
 }
All Usage Examples Of Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface::getRedirect