Overview

Artifact ID: 6d7e3f0bf759e0cec00c2be4cb57f16b011d36f2
Page Name:Guide de style du code
Date: 2019-04-12 10:42:32
Original User: bohwaz
Mimetype:text/x-markdown
Parent: d78166b7340ff5a4561583634e0b2c25c6e4bff6
Content

Garradin suit les règles de :

  • PSR-1 pour le style du code
  • PSR-4 pour l'autoloading des classes

On suit également les règles de PSR-2 sauf :

  • Indentation : nous utilisons des tabulations, pas des espaces. Les espaces sont OK pour l'alignement (par exemple tableau PHP).
  • Pas de limite dure sur la largeur de ligne, utilisez la fonction retour à la ligne automatique de votre éditeur de code. C'est mieux d'essayer de limiter la longueur des lignes entre 80 et 120 colonnes, mais ce n'est pas obligatoire.
  • Accolades pour les conditions : normalement l'accolade doit être sur la ligne suivante si le corps de la condition fait plus que 3-4 lignes, mais ce n'est pas obligatoire, juste un peu plus lisible.

L'indentation dans les fichiers HTML (y compris les templates Smartyer et les squelettes) doit être propre et lisible, et conforme à XHTML 5.