Как насильно зафрендить пользователей?
Предположим, есть два пользователя — test1 и test2. Я хочу их насильно зафрендить:
Но ничего не получается — они не друзья
$user1 = $this->oEngine->User_GetUserByLogin('test1'); $user2 = $this->oEngine->User_GetUserByLogin('test2'); $oFriend=$this->oEngine->User_GetFriend($user1->getId(),$user2->getId()); $oFriendNew=Engine::GetEntity('User_Friend'); $oFriendNew->setUserTo($user1->getId()); $oFriendNew->setUserFrom($user2->getId()); $oFriendNew->setStatusFrom(ModuleUser::USER_FRIEND_ACCEPT); $oFriendNew->setStatusTo(ModuleUser::USER_FRIEND_ACCEPT); $this->oEngine->User_AddFriend($oFriend); $oFriendNew->setUserTo($user2->getId()); $oFriendNew->setUserFrom($user1->getId()); $this->oEngine->User_AddFriend($oFriend); $this->oEngine->User_UpdateFriend($oFriend);
Но ничего не получается — они не друзья
7 комментариев
А в целом, beauty_free правильно сказал.
Аж холодок по спине