Ejemplo n.º 1
0
 /**
  * Получает юзера который пригласил
  *
  * @param int $nUserIdTo    ID пользователя
  *
  * @return ModuleUser_EntityUser|null
  */
 public function GetUserInviteFrom($nUserIdTo)
 {
     if (false === ($id = E::ModuleCache()->Get("user_invite_from_{$nUserIdTo}"))) {
         $id = $this->oMapper->GetUserInviteFrom($nUserIdTo);
         E::ModuleCache()->Set($id, "user_invite_from_{$nUserIdTo}", array("invate_new_to_{$nUserIdTo}"), 'P1D');
     }
     return $this->GetUserById($id);
 }
Ejemplo n.º 2
0
 /**
  * Получает юзера который пригласил
  *
  * @param int $sUserIdTo	ID пользователя
  * @return ModuleUser_EntityUser|null
  */
 public function GetUserInviteFrom($sUserIdTo)
 {
     if (false === ($id = $this->Cache_Get("user_invite_from_{$sUserIdTo}"))) {
         $id = $this->oMapper->GetUserInviteFrom($sUserIdTo);
         $this->Cache_Set($id, "user_invite_from_{$sUserIdTo}", array("invate_new_to_{$sUserIdTo}"), 60 * 60 * 24 * 1);
     }
     return $this->GetUserById($id);
 }