private function sendMail($templateId, Gpf_Data_Record $userRecord) { $user = new Pap_Common_User(); $user->fillFromRecord($userRecord); $user->setPassword($userRecord->get('password')); $template = new Pap_Mail_MassMailTemplate(); $template->setTemplateId($templateId); $template->setUser($user); $template->addRecipient($user->getEmail()); $template->send(); }
private function sendMail(Gpf_Db_MailTemplate $dbTemplate, Gpf_Rpc_Form $form) { $user = new Pap_Common_User(); $user->setId($form->getFieldValue('userid')); $user->load(); $template = new Pap_Mail_MassMailTemplate(); $template->setTemplateId($dbTemplate->getId()); $template->setUser($user); $template->addRecipient($user->getEmail()); $template->send(); }