Skip to content
This repository was archived by the owner on Sep 6, 2020. It is now read-only.

Latest commit

 

History

History
23 lines (19 loc) · 1.41 KB

File metadata and controls

23 lines (19 loc) · 1.41 KB

Comment Aider ?

De nouvelle classes

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.

Informations utiles

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.