source/Application/Controller/AccountWishlistController.php
public function sendWishList()
    {
        if (!\OxidEsales\Eshop\Core\Registry::getSession()->checkSessionChallenge()) {
            return false;
        }

        $aParams = \OxidEsales\Eshop\Core\Registry::getConfig()->getRequestParameter('editval', true);
        if (is_array($aParams)) {
            $oUtilsView = \OxidEsales\Eshop\Core\Registry::getUtilsView();
            $oParams = ( object ) $aParams;
            $this->setEnteredData(( object ) \OxidEsales\Eshop\Core\Registry::getConfig()->getRequestParameter('editval'));

            if (!isset($aParams['rec_name']) || !isset($aParams['rec_email']) ||
                !$aParams['rec_name'] || !$aParams['rec_email']
            ) {
                return $oUtilsView->addErrorToDisplay('ERROR_MESSAGE_COMPLETE_FIELDS_CORRECTLY', false, true);
            } else {
                if ($oUser = $this->getUser()) {
                    $sFirstName = 'oxuser__oxfname';
                    $sLastName = 'oxuser__oxlname';
                    $sSendEmail = 'send_email';
                    $sUserNameField = 'oxuser__oxusername';
                    $sSendName = 'send_name';
                    $sSendId = 'send_id';

                    $oParams->$sSendEmail = $oUser->$sUserNameField->value;
                    $oParams->$sSendName = $oUser->$sFirstName->getRawValue() . ' ' . $oUser->$sLastName->getRawValue();
                    $oParams->$sSendId = $oUser->getId();

                    $this->_blEmailSent = oxNew(\OxidEsales\Eshop\Core\Email::class)->sendWishlistMail($oParams);
                    if (!$this->_blEmailSent) {
                        return $oUtilsView->addErrorToDisplay('ERROR_MESSAGE_CHECK_EMAIL', false, true);
                    }
                }
            }
        }
    }
public function sendWishList()
    {
        if (!\OxidEsales\Eshop\Core\Registry::getSession()->checkSessionChallenge()) {
            return false;
        }

        $aParams = \OxidEsales\Eshop\Core\Registry::getConfig()->getRequestParameter('editval', true);
        if (is_array($aParams)) {
            $oUtilsView = \OxidEsales\Eshop\Core\Registry::getUtilsView();
            $oParams = ( object ) $aParams;
            $this->setEnteredData(( object ) \OxidEsales\Eshop\Core\Registry::getConfig()->getRequestParameter('editval'));

            if (!isset($aParams['rec_name']) || !isset($aParams['rec_email']) ||
                !$aParams['rec_name'] || !$aParams['rec_email']
            ) {
                return $oUtilsView->addErrorToDisplay('ERROR_MESSAGE_COMPLETE_FIELDS_CORRECTLY', false, true);
            } else {
                if ($oUser = $this->getUser()) {
                    $sFirstName = 'oxuser__oxfname';
                    $sLastName = 'oxuser__oxlname';
                    $sSendEmail = 'send_email';
                    $sUserNameField = 'oxuser__oxusername';
                    $sSendName = 'send_name';
                    $sSendId = 'send_id';

                    $oParams->$sSendEmail = $oUser->$sUserNameField->value;
                    $oParams->$sSendName = $oUser->$sFirstName->getRawValue() . ' ' . $oUser->$sLastName->getRawValue();
                    $oParams->$sSendId = $oUser->getId();

                    $this->_blEmailSent = oxNew(\OxidEsales\Eshop\Core\Email::class)->sendWishlistMail($oParams);
                    if (!$this->_blEmailSent) {
                        return $oUtilsView->addErrorToDisplay('ERROR_MESSAGE_CHECK_EMAIL', false, true);
                    }
                }
            }
        }
    }
public function sendWishList ( ) { if ( ! \ OxidEsales \ Eshop \ Core \ Registry :: getSession ( ) -> checkSessionChallenge ( ) ) { return false ; } $ aParams = \ OxidEsales \ Eshop \ Core \ Registry :: getConfig ( ) -> getRequestParameter ( 'editval' , true ) ; if ( is_array ( $ aParams ) ) { $ oUtilsView = \ OxidEsales \ Eshop \ Core \ Registry :: getUtilsView ( ) ; $ oParams = ( object ) $ aParams ; $ this -> setEnteredData ( ( object ) \ OxidEsales \ Eshop \ Core \ Registry :: getConfig ( ) -> getRequestParameter ( 'editval' ) ) ; if ( ! isset ( $ aParams [ 'rec_name' ] ) || ! isset ( $ aParams [ 'rec_email' ] ) || ! $ aParams [ 'rec_name' ] || ! $ aParams [ 'rec_email' ] ) { return $ oUtilsView -> addErrorToDisplay ( 'ERROR_MESSAGE_COMPLETE_FIELDS_CORRECTLY' , false , true ) ; } else { if ( $ oUser = $ this -> getUser ( ) ) { $ sFirstName = 'oxuser__oxfname' ; $ sLastName = 'oxuser__oxlname' ; $ sSendEmail = 'send_email' ; $ sUserNameField = 'oxuser__oxusername' ; $ sSendName = 'send_name' ; $ sSendId = 'send_id' ; $ oParams -> $ sSendEmail = $ oUser -> $ sUserNameField -> value ; $ oParams -> $ sSendName = $ oUser -> $ sFirstName -> getRawValue ( ) . ' ' . $ oUser -> $ sLastName -> getRawValue ( ) ; $ oParams -> $ sSendId = $ oUser -> getId ( ) ; $ this -> _blEmailSent = oxNew ( \ OxidEsales \ Eshop \ Core \ Email :: class ) -> sendWishlistMail ( $ oParams ) ; if ( ! $ this -> _blEmailSent ) { return $ oUtilsView -> addErrorToDisplay ( 'ERROR_MESSAGE_CHECK_EMAIL' , false , true ) ; } } } } }
Sends wishlist mail to recipient. On errors returns false.

@return bool
Sends wishlist mail to recipient . On errors returns false .