public function save() { $token = md5(uniqid(mt_rand(), true)); $this->member->setConfig('register_mobile_token', $token); $param = array('token' => $token, 'id' => $this->member->getId()); $mail = new opMailSend(); $mail->setSubject(opConfig::get('sns_name') . '携帯登録'); $mail->setTemplate('member/registerMobileMail', $param); $mail->send($this->getValue('mobile_address'), opConfig::get('admin_mail_address')); }
protected function sendDeleteAccountMail($member) { $param = array('member' => $member); // to admin $mail = new opMailSend(); $mail->setSubject(opConfig::get('sns_name') . '退会者情報'); $mail->setGlobalTemplate('deleteAccountMail', $param); $mail->send(opConfig::get('admin_mail_address'), opConfig::get('admin_mail_address')); // to member $param['subject'] = sfContext::getInstance()->getI18N()->__('Leaving from this site is finished'); opMailSend::sendTemplateMailToMember('leave', $member, $param); }