$result = AplUser::saveUser($user); header('Content-Type: application/json; charset=utf-8'); echo json_encode(array('result' => $result, 'id' => $user->id)); } else { if (strcasecmp($jsonObject->method, User::METHOD_UPDATE) == 0) { $user = new User(); $user->id = $jsonObject->user->id; $user->nickname = $jsonObject->user->nickname; $result = AplUser::updateUserNickname($user); header('Content-Type: application/json; charset=utf-8'); echo json_encode(array('result' => $result, 'id' => $user->id)); } else { if (strcasecmp($jsonObject->method, User::METHOD_GET_USERS) == 0) { $user = new User(); $user->id = $jsonObject->user->id; $userArray = AplUser::getUsersToChat($user); header('Content-Type: application/json; charset=utf-8'); echo json_encode(array('users' => $userArray)); } else { if (strcasecmp($jsonObject->method, NotificationConf::METHOD_UPDATE) == 0) { $userTo = new User(); $userTo->id = $jsonObject->user->id; $userTo->notificationConf = new NotificationConf(); $userTo->notificationConf->status = $jsonObject->userFrom->notificationConf->status; $userTo->notificationConf->setTime($jsonObject->userFrom->notificationConf->time); $userFrom = new User(); $userFrom->id = $jsonObject->userFrom->id; $result = AplUser::updateNotificationConf($userFrom, $userTo); header('Content-Type: application/json; charset=utf-8'); echo json_encode(array('result' => $result)); } else {