Пример #1
0
    $jsonArray = array();
    $jsonArray['status'] = errorCodeFormat("3", "Invalid Access.");
    echo json_encode($jsonArray);
    return;
}
if (!$controllerUser->isUserIdExistAndHash($user_id, $login_hash)) {
    $jsonArray = array();
    $jsonArray['status'] = errorCodeFormat("3", "Invalid Access.");
    echo json_encode($jsonArray);
} else {
    $itm = $controllerUser->getUserByUserId($user_id);
    if ($itm != null) {
        $itm->full_name = $full_name;
        $controllerUser->updateUserFullName($itm);
        $itm = $controllerUser->getUserByUserId($user_id);
        $jsonArray = array();
        $jsonArray['user_info'] = translateJSON($itm);
        $jsonArray['status'] = errorCodeFormat("-1", "Success.");
        echo json_encode($jsonArray);
    }
}
function translateJSON($itm)
{
    $jsonArray = array('user_id' => "{$itm->user_id}", 'login_hash' => "{$itm->login_hash}", 'facebook_id' => "{$itm->facebook_id}", 'twitter_id' => "{$itm->twitter_id}", 'google_id' => "{$itm->google_id}", 'full_name' => "{$itm->full_name}", 'thumb_url' => "{$itm->thumb_url}", 'email' => "{$itm->email}");
    return $jsonArray;
}
function errorCodeFormat($status_code, $status_text)
{
    $jsonArray = array('status_code' => "{$status_code}", 'status_text' => "{$status_text}");
    return $jsonArray;
}
Пример #2
0
                $user = $controllerUser->loginTwitter($twitter_id);
                if ($user != null) {
                    // update the hash
                    $controllerUser->updateUserHash($user);
                    $jsonArray = array();
                    $jsonArray['user_info'] = translateJSON($user);
                    $jsonArray['status'] = errorCodeFormat("-1", "Success.");
                    echo json_encode($jsonArray);
                } else {
                    $jsonArray = array();
                    $jsonArray['status'] = errorCodeFormat("1", "Twitter Login Invalid.");
                    echo json_encode($jsonArray);
                }
            }
        } else {
            $jsonArray = array();
            $jsonArray['status'] = errorCodeFormat("3", "Invalid Access.");
            echo json_encode($jsonArray);
        }
    }
}
function translateJSON($itm)
{
    $jsonArray = array('user_id' => "{$itm->user_id}", 'login_hash' => "{$itm->login_hash}", 'facebook_id' => "{$itm->facebook_id}", 'twitter_id' => "{$itm->twitter_id}", 'google_id' => "{$itm->google_id}", 'full_name' => "{$itm->full_name}", 'thumb_url' => "{$itm->thumb_url}", 'email' => "{$itm->email}");
    return $jsonArray;
}
function errorCodeFormat($status_code, $status_text)
{
    $jsonArray = array('status_code' => "{$status_code}", 'status_text' => "{$status_text}");
    return $jsonArray;
}