Esempio n. 1
0
    verifyRequiredParams(array('place_id', 'paper', 'size', 'wait_time', 'cleanliness', 'smell'));
    $response = array();
    // reading post params
    $place_id = $app->request->post('place_id');
    $paper = $app->request->post('paper');
    $size = $app->request->post('size');
    $wait_time = $app->request->post('wait_time');
    $cleanliness = $app->request->post('cleanliness');
    $smell = $app->request->post('smell');
    validateScore($paper);
    validateScore($size);
    validateScore($wait_time);
    validateScore($cleanliness);
    validateScore($smell);
    $db = new db_handler();
    $result = $db->addScore($place_id, $paper, $size, $wait_time, $cleanliness, $smell);
    if (!$result) {
        $response["error"] = true;
        $response["message"] = "Sorry, an error has occurred adding the score";
        echoResponse(400, $response);
    } else {
        $response["error"] = false;
        $response["message"] = "Score added successfully";
        $response["score_id"] = $result;
        echoResponse(200, $response);
    }
});
/**
 * Listing comments
 * url /comments/:id
 * method GET