Esempio n. 1
0
        $likeUrl = $_POST['likeUrl'];
    }
}
try {
    if (!empty($userId)) {
        $user = GameUsers::getGameUserById($userId);
        if (!empty($user)) {
            $userId = $user->getUserId();
            if (!empty($userId)) {
                if ($type == BonusUtils::$CONSTANT_SOCIAL_LIKE_BONUS_TYPE && BonusUtils::checkLikeUrl($likeUrl)) {
                    $socialBonusLike = $user->getSocialBonusLike();
                    if ($socialBonusLike == 1) {
                        $result->success = true;
                        $result->result = "User already liked";
                    } else {
                        $res = BonusUtils::getSocialLikeBonusPrice($user);
                        if ($res) {
                            $result->success = true;
                            $result->result = "User liked";
                        } else {
                            $result->success = false;
                            $result->result = "problem";
                        }
                    }
                } else {
                    if ($type == BonusUtils::$CONSTANT_SOCIAL_GAME_RESULT_SHARE_BONUS_TYPE) {
                        $res = BonusUtils::getGameResultShareBonusPrice($user);
                        if ($res) {
                            $result->success = true;
                            $result->result = "User shared";
                        } else {