/** * Is allow mark user on picture * * @param ModuleUser_EntityUser $oUserCurrent * @param ModuleUser_EntityUser $oUserMarked */ public function AllowAddUserToImage($oUserCurrent, $oUserMarked) { if ($oUserCurrent->getId() == $oUserMarked->getId()) { return true; } if ($oFriend = $this->User_GetFriend($oUserCurrent->getId(), $oUserMarked->getUserId())) { if ($oFriend->getFriendStatus() == ModuleUser::USER_FRIEND_ACCEPT + ModuleUser::USER_FRIEND_ACCEPT || $oFriend->getFriendStatus() == ModuleUser::USER_FRIEND_ACCEPT + ModuleUser::USER_FRIEND_OFFER) { return true; } } return false; }