getUserById($id); } elseif (!empty($_GET["username"])){ // read an user by his username $username = intval($_GET["username"]); $res=$usergw->getUserByUsername($username); } else{ // read all users $res= $usergw->getUsers(); echo json_encode($res); } break; case 'getMatch': break; case 'getMessage': break; case 'getConversation ': break; } break; case 'POST': switch ($requestName){ case 'postUser': // create a new user and add it in database break; case 'postMatch': break; case 'postMessage': break; case 'postConversation ': break; } break; case 'PUT': switch ($requestName){ case 'putUser': break; case 'putMatch': break; case 'putMessage': break; case 'putConversation ': break; } break; case 'DELETE': switch ($requestName){ case 'delUser': break; case 'delMatch': break; case 'delMessage': break; case 'delConversation ': break; } break; default : // Invalid request header("HTTP/1.0 405 Request Name Empty"); http_response_code(405); break; } } */ ?>