/** * Получает юзера который пригласил * * @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); }
/** * Получает юзера который пригласил * * @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); }