Aller au contenu

Exceptions

tilttek/sets

Toute exception de la bibliothèque implémente Tilttek\Sets\Exception\SetsException.

ExceptionLancée quandMessage, par exemple
InvalidSetUn code, un membre, une version, un palier, une récompense, des possessions ou un détenteur est refusé, ou une définition ne se lit pasThe tier "gold" requires 30 members; the set "dice" has 20.
UnknownSetUn ensemble, ou une version de celui-ci, n'a jamais été définiThe set "dice" has no version 4.
DefinitionConflictUne version est définie de nouveau avec un autre contenu, ou une version est plus ancienne que la dernièreThe set "dice" already has a version 1 with other content: a changed set takes a new version.

InvalidSet étend InvalidArgumentException ; les autres étendent RuntimeException.