Esempio n. 1
0
 /**
  * 首次验证手机
  * @param $event
  */
 public function setIncPhone($event)
 {
     /** @var Event $event */
     /** @var \modules\member\models\Member $member */
     $member = wanhunet::app()->member;
     if (($parentModel = Member::findByInvitation($member->parent_id)) !== null) {
         $asset = new Asset(['userId' => $parentModel->id]);
         $config = Config::getInstance();
         $asset->setIncExperienceMoney($config->getProperty('setIncEM.invitationParent'), 'site/invitationParent');
         if ($parentModel->findFriends(true) == 9) {
             $asset->setIncExperienceMoney($config->getProperty('setIncEM.invitationParentConut9'), 'site/invitationParentConut9');
             $this->setIncEM(new Event(['name' => 'invitationConut9']));
         }
         $asset->saveExperienceMoney();
     }
     $this->setIncEM(new Event(['name' => 'verify_success_phone']));
     $this->setIncEMMax(new Event(['name' => 'verify_success_phone']));
 }