BxDolTwigModule::_notifyEmail PHP Method

_notifyEmail() public method

public _notifyEmail ( $sEmailTemplateName, $iRecipient, $aDataEntry )
    function _notifyEmail($sEmailTemplateName, $iRecipient, $aDataEntry)
    {
        if (!($aProfile = getProfileInfo($iRecipient))) {
            return false;
        }
        bx_import('BxDolEmailTemplates');
        $oEmailTemplate = new BxDolEmailTemplates();
        if (!$oEmailTemplate) {
            return false;
        }
        $aTemplate = $oEmailTemplate->getTemplate($sEmailTemplateName);
        $aTemplateVars = array('EntryTitle' => $aDataEntry[$this->_oDb->_sFieldTitle], 'EntryUrl' => BX_DOL_URL_ROOT . $this->_oConfig->getBaseUri() . 'view/' . $aDataEntry[$this->_oDb->_sFieldUri]);
        return sendMail($aProfile['Email'], $aTemplate['Subject'], $aTemplate['Body'], $aProfile['ID'], $aTemplateVars);
    }