A resposta pra mim está vindo incompleta; Submeto através do POSTMAN e ele retorna um json só com o id do novo médico criado. No banco o médico é inserido normalmente (com CRM e nome), mas na resposta HTTP vem assim:
{
"id": 3
}
A resposta pra mim está vindo incompleta; Submeto através do POSTMAN e ele retorna um json só com o id do novo médico criado. No banco o médico é inserido normalmente (com CRM e nome), mas na resposta HTTP vem assim:
{
"id": 3
}
Tive que implementar a interface JsonSerializable e consequentemente o método abaixo. Daí funcionou 100%;
public function jsonSerialize()
{
return [
"id" => $this->getId(),
"crm" => $this->getCrm(),
"nome" => $this->getNome(),
];
}