public function sendInviteMail(Pap_Common_Campaign $campaign, $userID) { if(Gpf::NO == Gpf_Settings::get(Pap_Settings::AFF_NOTIFICATION_CAMPAIGN_INVITATION)){ return; } $affiliate = new Pap_Affiliates_User(); $affiliate->setId($userID); try { $affiliate->load(); $mail = new Pap_Mail_InviteToCampaign(); $mail->setCampaign($campaign); $mail->setUser($affiliate); $mail->addRecipient($affiliate->getEmail()); $mail->send(); } catch (Gpf_Exception $e) { } }
public function execute() { $inviteTocampaignMail = new Pap_Mail_InviteToCampaign(); $inviteTocampaignMail->setup(Gpf_Session::getAuthUser()->getAccountId()); }