/cmi_dev

Centre médical integrer

Primary LanguagePHP

cmi_dev

A Symfony project created on October 31, 2017, 12:34 am.

Commande

Création d'une base de donnée php bin/console doctrine:database:create

Création et mise à des tables selon les Entity php bin/console doctrine:schema:update --force

Liste des routes definies php bin/console debug:router

Requettes qui fonctionnent déja

L'utilisation de l'outil Postman facilitera les testes

Code Statut

Code statut Signification
200 Tout s’est bien passé et la réponse a du contenu
204 Tout s’est bien passé mais la réponse est vide
400 Les données envoyées par le client sont invalides
404 La ressource demandée n’existe pas
500 Une erreur interne a eu lieu sur le serveur

Ajout d'une carte

Verbe HTTP URL Utilité Paramettres
GET http://127.0.0.1:8000/cartes Toute la liste
GET http://127.0.0.1:8000/cartes/{id} Une ligne id
POST http://127.0.0.1:8000/cartes Ajout une ligne carteNumero,carteCode
DELETE http://127.0.0.1:8000/cartes/{id} Suppression id
PUT http://127.0.0.1:8000/cartes/{id} Modificaton Conplète carteNumero, carteDateDelivrance[year], carteDateDelivrance[month], carteDateDelivrance[day], carteCode
PATCH http://127.0.0.1:8000/cartes/{id} Modification Partielle Les paramettres sont au choix