Aller au contenu

Référence

phil/accessibility-statement
TypeRôle
StatementUne version d'une déclaration : cible, état, rétroaction, non-conformités, solutions de rechange, portée, recours, évaluation, organisation ; blocking(), withReason(), lastEvaluatedAt(), toArray().
StatementReaderLit une déclaration à partir de données simples ou de JSON, chaque clé vérifiée.
StatementGeneratorÉcrit la version suivante à partir de la version actuelle et d'un audit.
ConformanceTargetUne version de WCAG et un niveau ; covers(), criteria(), describe().
StandardWcag20, Wcag21, Wcag22 ; title(), url(), includes().
ConformanceStatusFull, Partial, NonConformant ; derive().
NonConformityUn critère de succès non respecté, avec sa raison, sa description, sa solution de rechange, sa date de correction, ses occurrences et son origine ; failedCriteria().
NonConformityReasonNonCompliance, DisproportionateBurden, OutOfScope ; countsAgainstConformance().
FeedbackContactCourriel, téléphone, page, adresse postale, délai de réponse en jours ; phoneUri().
EnforcementLa procédure, l'autorité et sa page.
EvaluationLe moment, la méthode, les pages et le rapport de la dernière évaluation.
EvaluationMethodSelfAssessment, ThirdParty, Automated.
LocalizedTextUn texte brut par étiquette de langue ; of(), in(), has(), locales().
AddressLa vérification des adresses vers lesquelles pointe une déclaration.
CriterionTitlesfrench() : les titres des critères de succès dans la traduction autorisée de WCAG 2.2 en français du W3C, par numéro.
Audit\AuditResultUn audit : moment, pages, méthode, rapport.
Audit\AuditedPageUne page d'un audit et son Report.
Audit\ReportReaderRelit le JSON d'un rapport de phil/accessibility-check.
Contract\AuditSourceLe port qui donne le dernier audit.
Exception\AccessibilityStatementExceptionCe qu'implémente chaque exception de la bibliothèque.
Exception\InvalidStatementUne déclaration, une partie ou des données qui ne peuvent être publiées ou lues.
Exception\InvalidReportUn rapport qui ne peut pas être relu.