Aller au contenu

Console

phil/accessibility-check

Console\CheckCommand est la commande phil:accessibility:check. Elle vérifie un fichier, ou le HTML donné directement en argument. Elle ne va jamais chercher une adresse.

bin/console phil:accessibility:check templates/legal.html
bin/console phil:accessibility:check var/export/article.json --format=json --locale=fr
bin/console phil:accessibility:check '<img src="cat.jpg">' --min-severity=warning
Argument ou optionSignification
filele fichier à vérifier, ou le HTML lui-même — ou le JSON d'un document UJO avec --ujo ; une adresse (https://…) est refusée
--ujolit le contenu comme un document UJO ; un fichier dont le nom se termine par .json en est déjà un
--formattext, une ligne par constat et un décompte, ou json, le rapport
--min-severityerror par défaut, warning ou notice : la sévérité à partir de laquelle un constat fait échouer la vérification
--localela locale des messages ; celle de la politique par défaut
--languagela langue d'un contenu qui n'indique pas la sienne

Un fichier est lu jusqu'à un octet de plus que le maxBytes de la politique : un fichier plus grand est ainsi refusé sans être lu au complet. Un document UJO est lu et normalisé par phil/ujo.

Code de sortieQuand
0aucun constat n'atteint la sévérité minimale ou plus grave
1un constat l'atteint
2le contenu ne peut pas être lu, est refusé par le vérificateur ou n'est pas un document UJO ; une option a une valeur erronée

La commande reçoit l'AccessibilityChecker avec lequel elle vérifie : enregistrez-la comme service avec le vérificateur de l'application (Installation).