Networking\InitCmsBundle\Controller\FrontendPageController::getRedirect PHP Method

getRedirect() public method

Check if page is an alias for another page
public getRedirect ( Request $request, Networking\InitCmsBundle\Model\PageInterface $page ) : boolean | RedirectResponse
$request Symfony\Component\HttpFoundation\Request
$page Networking\InitCmsBundle\Model\PageInterface
return boolean | Symfony\Component\HttpFoundation\RedirectResponse
    public function getRedirect(Request $request, PageInterface $page)
    {
        if (method_exists($page, 'getAlias') && $page instanceof PageInterface) {
            if ($alias = $page->getAlias()) {
                $alias->getFullPath();
                $baseUrl = $request->getBaseUrl();
                return new RedirectResponse($baseUrl . $alias->getFullPath());
            }
        }
        return false;
    }