Example #1
0
 /**
  * #9
  * @param  \Member $member
  * @return [type]
  */
 public static function sendFundsLevelUpgrade(\Member $referrer, \Member $recruited)
 {
     $email = $referrer->getEmail();
     $locale = Localizer::get('mail.funds_level_upgrade');
     $fullName = \Tbmt\view\Factory::buildMemberFullNameString($referrer);
     $recruited_fullname = \Tbmt\view\Factory::buildMemberFullNameString($recruited);
     return self::send($email, $fullName, $locale['subject'], Localizer::insert($locale['body'], ['fullname' => $fullName, 'recruited_fullname' => $recruited_fullname, 'video_link' => \Tbmt\Router::toVideo(), 'adv1amount' => self::getLocalizedTRA(\Transaction::REASON_ADVERTISED_LVL1), 'adv2amount' => self::getLocalizedTRA(\Transaction::REASON_ADVERTISED_LVL2), 'advindirectamount' => self::getLocalizedTRA(\Transaction::REASON_ADVERTISED_INDIRECT), 'after6weeksamount' => Localizer::numFormat(300000, 0)], false));
 }