<?php
header("Access-Control-Allow-Origin: *");
header("Content-Type: application/json; charset=UTF-8");
header("Access-Control-Allow-Methods: POST");
header("Access-Control-Max-Age: 3600");
header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With");

//include_once '../config/Database.php';
//include_once '../class/Items.php';

//$database = new Database();
//$db = $database->getConnection();
include "core/autoload.php";
include "core/app/model/PacientData.php";

//$items = new Items($db);

$data = json_decode(file_get_contents("php://input"));

if (!empty($data->name)) {
    $product = new PacientData();
    $product->name = $data->name;
    $product->m_name = $data->m_name;
    $product->f_name = $data->f_name;
    $product->type = $data->type;
    $product->type_description = $data->type_description;
    $product->babbling = $data->babbling;
    $product->crawl = $data->crawl;
    $product->held = $data->held;
    $product->sit = $data->sit;
    $product->walk = $data->walk;
    $product->words = $data->words;
    $product->lives = $data->lives;
    $product->siblings = $data->siblings;
    $product->time = $data->time;
    $product->feed = $data->feed;
    $product->school = $data->school;
    $product->consultation = $data->consultation;
    $product->health = $data->health;
    $product->habit = $data->habit;
    $product->f_pathologies = $data->f_pathologies;
    $product->hospitalization = $data->hospitalization;
    $product->pharmacological = $data->pharmacological;
    $product->surgeries = $data->surgeries;
    $product->diagnostics = $data->diagnostics;
    $product->gender = $data->gender;
    $product->day_of_birth = $data->day_of_birth;
    $product->resp_id = $data->resp_id;
    //$product->phone = $data->phone;
    $p = $product->add();
    echo $p[1];
    $p1 = PacientData::getById($p[0]);

    if (count($p1) > 0) {
        http_response_code(201);
        echo json_encode(array("message" => "Pacient was created."));
    } else {
        http_response_code(503);
        echo json_encode(array("message" => "Unable to create pacient."));
    }
} else {
    http_response_code(400);
    echo json_encode(array("message" => "Unable to create pacient. Data is incomplete."));
}
