Aller au contenu

Exceptions

tilttek/leaderboards

Chaque exception de la bibliothèque implémente Tilttek\Leaderboards\Exception\LeaderboardsException.

ExceptionLevée quandMessage, par exemple
InvalidLeaderboardUn nom, un classement, une période, une saison, un calendrier, un score, un pseudonyme, un cercle, une limite, un fuseau horaire, une date, une ligue ou un numéro de division est refusé, une valeur est rapportée à un classement qui lit le journal, ou une division est demandée à un classement sans ligueA snapshot keeps 1 to 1000 members; the board "games" asks for 0.
UnknownBoardUn classement est demandé par un nom qu'aucun ne porteNo board is named "games".
UnknownPeriodUne période est demandée par un code que le calendrier du classement ne connaît pas, ou un classement entre deux saisons n'a aucune période en coursThe board "games" has no period coded "2026-13".
PeriodNotOverUn instantané est demandé pour une période qui n'est pas terminée, ou pour ever, ou une semaine d'une ligue est réglée avant sa finThe period "2026-11" of the board "games" is not over: it cannot be frozen yet.

Les motifs de verbes et les conditions de contexte d'un classement sont vérifiés par tilttek/activity, qui lève sa propre InvalidActivity.