Retorna todas as tarefas existentes no arquivo tasks.json
"0": {
"id": 1,
"name": "Comprar alimentos para a semana",
"description": "Lista de compras"
},
"1": {
"id": 2,
"name": "Limpar a casa",
"description": "Limpar a cozinha e o banheiro"
},
"2": {
"id": 3,
"name": "Estudar para a prova",
"description": "Revisar o conteúdo da disciplina"
}
Retorna uma tarefa específica pelo ID.
"2": {
"id": 3,
"name": "Estudar para a prova",
"description": "Revisar o conteúdo da disciplina"
}
Cria uma nova tarefa.
{
"name": "Nova tarefa",
"description": "Nova descrição"
}
Atualiza uma tarefa existente pelo ID.
{
"name": "Nova tarefa atualizado",
"description": "Nova descrição atualizada"
}
Exclui uma tarefa existente pelo ID.
{
"name": "Tarefa deletada",
"description": "Descrição deletada"
}
Para utilizar a API Rest de Tarefas, basta realizar as requisições HTTP utilizando um software ou extensão de sua preferência, como o Postman por exemplo. Faça o clone do repositório e inicie o servidor embutido do PHP usando o comando:
php -S localhost:8000