source/Application/Component/UserComponent.php
protected function _getLogoutLink()
    {
        $oConfig = \OxidEsales\Eshop\Core\Registry::getConfig();

        $sLogoutLink = $oConfig->isSsl() ? $oConfig->getShopSecureHomeUrl() : $oConfig->getShopHomeUrl();
        $sLogoutLink .= 'cl=' . $oConfig->getRequestControllerId() . $this->getParent()->getDynUrlParams();
        if ($sParam = $oConfig->getRequestParameter('anid')) {
            $sLogoutLink .= '&amp;anid=' . $sParam;
        }
        if ($sParam = $oConfig->getRequestParameter('cnid')) {
            $sLogoutLink .= '&amp;cnid=' . $sParam;
        }
        if ($sParam = $oConfig->getRequestParameter('mnid')) {
            $sLogoutLink .= '&amp;mnid=' . $sParam;
        }
        if ($sParam = $oConfig->getRequestParameter('tpl')) {
            $sLogoutLink .= '&amp;tpl=' . $sParam;
        }
        if ($sParam = $oConfig->getRequestParameter('oxloadid')) {
            $sLogoutLink .= '&amp;oxloadid=' . $sParam;
        }
        // @deprecated since v5.3 (2016-06-17); Listmania will be moved to an own module.
        if ($sParam = $oConfig->getRequestParameter('recommid')) {
            $sLogoutLink .= '&amp;recommid=' . $sParam;
        }
        // END deprecated

        return $sLogoutLink . '&amp;fnc=logout';
    }
protected function _getLogoutLink()
    {
        $oConfig = \OxidEsales\Eshop\Core\Registry::getConfig();

        $sLogoutLink = $oConfig->isSsl() ? $oConfig->getShopSecureHomeUrl() : $oConfig->getShopHomeUrl();
        $sLogoutLink .= 'cl=' . $oConfig->getRequestControllerId() . $this->getParent()->getDynUrlParams();
        if ($sParam = $oConfig->getRequestParameter('anid')) {
            $sLogoutLink .= '&amp;anid=' . $sParam;
        }
        if ($sParam = $oConfig->getRequestParameter('cnid')) {
            $sLogoutLink .= '&amp;cnid=' . $sParam;
        }
        if ($sParam = $oConfig->getRequestParameter('mnid')) {
            $sLogoutLink .= '&amp;mnid=' . $sParam;
        }
        if ($sParam = $oConfig->getRequestParameter('tpl')) {
            $sLogoutLink .= '&amp;tpl=' . $sParam;
        }
        if ($sParam = $oConfig->getRequestParameter('oxloadid')) {
            $sLogoutLink .= '&amp;oxloadid=' . $sParam;
        }
        // @deprecated since v5.3 (2016-06-17); Listmania will be moved to an own module.
        if ($sParam = $oConfig->getRequestParameter('recommid')) {
            $sLogoutLink .= '&amp;recommid=' . $sParam;
        }
        // END deprecated

        return $sLogoutLink . '&amp;fnc=logout';
    }
protected function _getLogoutLink ( ) { $ oConfig = \ OxidEsales \ Eshop \ Core \ Registry :: getConfig ( ) ; $ sLogoutLink = $ oConfig -> isSsl ( ) ? $ oConfig -> getShopSecureHomeUrl ( ) : $ oConfig -> getShopHomeUrl ( ) ; $ sLogoutLink .= 'cl=' . $ oConfig -> getRequestControllerId ( ) . $ this -> getParent ( ) -> getDynUrlParams ( ) ; if ( $ sParam = $ oConfig -> getRequestParameter ( 'anid' ) ) { $ sLogoutLink .= '&amp;anid=' . $ sParam ; } if ( $ sParam = $ oConfig -> getRequestParameter ( 'cnid' ) ) { $ sLogoutLink .= '&amp;cnid=' . $ sParam ; } if ( $ sParam = $ oConfig -> getRequestParameter ( 'mnid' ) ) { $ sLogoutLink .= '&amp;mnid=' . $ sParam ; } if ( $ sParam = $ oConfig -> getRequestParameter ( 'tpl' ) ) { $ sLogoutLink .= '&amp;tpl=' . $ sParam ; } if ( $ sParam = $ oConfig -> getRequestParameter ( 'oxloadid' ) ) { $ sLogoutLink .= '&amp;oxloadid=' . $ sParam ; } // @deprecated since v5.3 (2016-06-17); Listmania will be moved to an own module. if ( $ sParam = $ oConfig -> getRequestParameter ( 'recommid' ) ) { $ sLogoutLink .= '&amp;recommid=' . $ sParam ; } // END deprecated return $ sLogoutLink . '&amp;fnc=logout' ; }
Returns logout link with additional params

@return string $sLogoutLink
Returns logout link with additional params