Il fonctionne en analysant un morceau de code PHP et en la comparant à la PSR-1 et PSR-2 normes de codage.
Basé sur les résultats obtenu, il tente alors de corriger le code pour se conformer autant que possible à la norme souhaitée.
Configs prédéfinis sont fournis pour des projets de PHP par défaut, Magento et Symfony (2.x).
Corrections:
Échancrure
Les lignes vides
Des espaces de fin
Terminaisons bonne ligne
Fin propre de terminaisons de fichiers
Déclarer visibilité
Supprime les états inutilisés
Ajoute de nouvelles lignes en cas de besoin
Balise courte bon usage
Ouverture et fermeture des accolades
Else if
Des espaces de commande
Aligne les balises phpdoc
Ce qui est nouveau dans cette version:
- Nouvelle fonctionnalité:
- Ajouté UnalignEqualsFixer
- Ajouté UnalignDoubleArrowFixer
- Bugs:
- TOOLINFO - façon de trouver le script dir Fix
- composer.json - Mise à jour de la description
- Créez Jetons :: méthode overrideAt
Ce qui est nouveau dans la version 1.8:
- Nouvelle fonctionnalité:
- Ajouté UnalignEqualsFixer
- Ajouté UnalignDoubleArrowFixer
- Bugs:
- TOOLINFO - façon de trouver le script dir Fix
- composer.json - Mise à jour de la description
- Créez Jetons :: méthode overrideAt
Exigences :
- PHP 5.3.6 ou supérieur
Commentaires non trouvées