Lors de la création de nouvelle classe, il y a certaines règles à respecter:
- Chaque classe ".php" doit contenir un namespace. Ce namespace correspond aux noms des dossiers où se situe le fichier.
- Exemple: Si l'on crée un fichier "TestController.php" dans le dossier Api/Controller, le namespace sera "Api\Controller".
- Chaque mot du namespace commence par une majuscule.
- Les classes modèles se situent dans le dossier Api/Model.
- Ils doivent se terminer par "Model". Exemple: "TestModel"
- Le namespace est "Api\Model".
- Les classes controlleurs se situent dans le dossier Api/Controller.
- Ils doivent se terminer par "Controller". Exemple: "TestController"
- Le namespace est "Api\Controller".
- Les classes datasource (liaison avec la bdd) se situent dans le dossier Api/Controller/DatasourceController.
- Ils doivent se terminer par "DataController". Exemple: "TestDataController"
- Le namespace est "Api\Controller\DataController".
- Ajoutez l'annotation "@author " (sans les doubles guillemets) dans les fichiers sources que vous MODIFIEZ en DESSOUS des annotations existantes si la votre ne l'est pas encore.
N'oubliez pas de lire howto_tests
Ne modifiez pas le fichier AUTHORS sans mon accord, avant d'accepter votre pull request, je vous dirai où mettre votre nom.