Example #1
0
 /**
  * #1
  *
  * @param  \Member        $member
  * @param  PropelPDO|null $con
  * @return [type]
  */
 public static function sendSignupConfirm(\Member $member, PropelPDO $con = null)
 {
     $email = $member->getEmail();
     $locale = Localizer::get('mail.signup_confirm');
     $num = $member->getNum();
     $fullName = \Tbmt\view\Factory::buildMemberFullNameString($member);
     $referrer = $member->getReferrerMember($con);
     $referrerFullName = \Tbmt\view\Factory::buildMemberFullNameString($referrer);
     return self::send($email, $fullName, $locale['subject'], Localizer::insert($locale['body'], ['fullname' => $fullName, 'member_id' => $num, 'recruiter' => $referrerFullName, 'fmt_member_fee' => \Tbmt\view\Factory::buildFmtMemberFeeStr(), 'bankaccount' => \Tbmt\view\Factory::buildBankAccountStr(), 'duedate' => \Tbmt\Localizer::dateLong($member->getFirstDueDate())], false));
 }