Alteração de Reports - adrianoluisalmeida/projeto_software_2 GitHub Wiki
Endpoint de alteração de um Report existente. É semelhante ao cadastro, basta informar o verbo PUT e o id que deseja alterar
Esse endpoint não necessita de autenticação prévia na API.
PUT localhost:8000/api/reports/{id}
Exemplo com campos obrigatórios
{
"description":"teste",
"address": "av roraima",
"user_id": 1,
"entity_id": 1,
"category_id": 1
}
Opcional:
{
...
"lat": "-12003.2",
"lng": "1929312321.2",
"photo": ESSE PARÂMETRO DEVE SER DO TIPO FILE
}
SEGUE UM EXEMPLO USANDO ANGULAR http://flint.sg/2017/01/04/file-upload-with-angular-2-and-laravel-5/
A imagem sera salva em um storage dentro do servidor e pode ser acessada pela url, apenas é necessário concatenar o endereço da API juntamente com a pasta + "/storage/reports/{nome_do_novo_arquivo}". Exemplo: http://cidadeunida.pipelinelab.com.br/storage/reports/a7d5f7fe78cf17e8a535c6e6c677e517.png
Response
true