Web services
La création d'un web service
La requête de type web service a pour suffixe ,ws
. Elle est liée (si besoin) à un modèle (BO) suffixé par WsBo
. Par exemple, la requête /manager/user/add-user,ws
aurait pour BO UserWsBo
. Les fichiers sources à créer seraient pour :
- le body :
/application/view/ws/manager/user/add-user.body.php
- le BO :
/application/model/bo/manager/UserWsBo.class.php
qui implémenterait la méthode publiqueaddUserAction
Au moins le body
ou le BO
est obligatoire. Mais dans la pratique les 2 sont à créer :
- le
BO
sert à extraire les données à retourner. Ces dernières sont passées à la vue, donc aubody
. - le
body
récupère les données provenant duBO
, puis génère le format de données à retourner.