Aller au contenu

Exceptions

tilttek/badges

Chaque exception de la bibliothèque implémente Tilttek\Badges\Exception\BadgesException : attrapez-la pour les attraper toutes.

ExceptionÉtendLevée quand
InvalidBadgeInvalidArgumentExceptionUn badge, un critère, un palier, un catalogue, une progression, une attribution, un profil ou un nom d'application n'est pas cohérent ; le message dit ce qui ne va pas
UnknownBadgeOutOfBoundsExceptionUn code que le catalogue ne contient pas : No badge is named "gold".
NotEarnedDomainExceptionUn badge que le membre n'a pas gagné est montré, mis en vitrine, porté, partagé ou délivré : member:44 has not earned the badge "gold".
AccessDeniedRuntimeExceptionUne autre application lit les badges d'un membre sans son consentement : member:44 has not allowed "portfolio" to read their badges.