Ejemplo n.º 1
0
    "email":"*****@*****.**", 
    "password":"******", 
    "first_name":"Nahid", 
    "last_name":"Ferdous2" 
}';
print_r($entityBody);
$userInfo = JSONUtil::getArray($entityBody);
print_r($userInfo);
$db = new ChatServiceDB();
$exisiting_id = $db->getUserId($userInfo['email'], $userInfo['password']);
echo 'exist :' . $exisiting_id;
if ($exisiting_id != NULL) {
    echo Error::getUserAlreadyExistError();
    //User Already exisits
} else {
    $insert_id = $db->registerUser($userInfo['email'], $userInfo['password'], $userInfo['first_name'], $userInfo['last_name']);
    if ($insert_id != NULL) {
        $user = $db->getUserInfoJSON($insert_id);
        //Registration successful
        if ($user != null) {
            echo $user;
        } else {
            echo Error::getDataBaseError();
        }
    } else {
        echo Error::getRegistrationFailedError();
    }
}
?>