NovinkaZverejnili sme 50+ Laravel balíkov ako open source
Custom AI apps, agents and automation — Roundly ConsultingRoundly
Všetky balíky

Všetky dedia od TicketsException (RuntimeException); hlásenia pochádzajú z tickets::messages v angličtine a slovenčine. Stĺpec HTTP uvádza, čím odpovie API:

VýnimkaKedy sa vyhodíHTTP
TicketNotFoundExceptionNeznáme alebo soft-deleted číslo / kľúč.404
TicketRecordNotFoundExceptionNeznáme id prepojenia, kategórie, poľa alebo štítka — errorCode(): link_not_found, category_not_found, field_not_found, tag_not_found.404
TicketCommentNotFoundExceptionKomentár, ktorý nepatrí tomuto tiketu.404
TicketAttachmentNotFoundExceptionMédium, ktoré nepatrí tomuto tiketu.404
TicketAccessDeniedExceptionPíše niekto, kto nie je účastníkom; poznámku pridáva niekto iný ako agent pre tiket.403
GuestAccessDeniedExceptionNeplatný odkaz pre hosťa; odkaz pre niekoho, kto nie je príjemcom.403
TicketClosedExceptionSpráva, úprava alebo zmazanie na uzavretom tikete.409
TicketTrashedExceptionZmena soft-deleted tiketu.409
FieldTypeLockedExceptionZmena typu či šifrovania, alebo odobratie možností poľa, ktoré sa používa.409
DuplicateTicketReferenceExceptionDva projekty s rovnakým prefixom.409
FieldNotEditableExceptionNeznámy kľúč alebo pole, ktoré žiadateľ upravovať nesmie — errorCode(): unknown_field / field_not_editable.422
UnknownTicketFieldExceptionwhereField* na neznámom, šifrovanom alebo nefiltrovateľnom kľúči.422
UnknownTicketTransitionExceptionPomenovaná skratka, ktorú nakonfigurovaný životný cyklus nemá.422
UnknownMorphAliasExceptionAlias mimo povoleného zoznamu, názov triedy alebo kľúč, ktorý nemá žiadny záznam — errorCode(): unknown_requester_type, unknown_assignee_type, unknown_watcher_type, unknown_project_type.422
InvalidAssigneeExceptionNie je Assignee, chýba aktér na prevzatie, nespĺňa podmienky.422
InvalidCategoryExceptionCyklus, priveľká hĺbka, nesúlad projektu, neaktívna, používaná (mazanie bez reassignTo), má potomkov, neznáme id, chybný názov / priorita / posun termínu; reassignTo, ktoré je samotná kategória, neaktívne alebo z iného projektu.422
InvalidFieldExceptionChybný či duplicitný kľúč, chýbajúce alebo nečakané možnosti, nepovolené pravidlo, prázdny popis.422
InvalidTagExceptionChybný názov alebo farba, duplicita, neznámy (free-form vypnuté), nesúlad projektu.422
InvalidTicketLinkExceptionPrepojenie na seba, cyklus, druhý rodič, medzi projektmi, priveľká hĺbka, neprepojené.422
InvalidMergeExceptionTen istý tiket, uzavretý či už zlúčený zdroj alebo cieľ, medzi projektmi, nepovolené.422
InvalidWatcherExceptionwatch() bez aktéra.422
InvalidProjectExceptionNie je TicketProject, neplatný prefix.422
InvalidTicketLifecycleExceptionNakonfigurovaný životný cyklus porušuje kontrakt tiketu.konfigurácia (500)
InvalidTicketsConfigurationExceptionNezmyselná hodnota konfigurácie (hlásenie uvádza kľúč a čo očakáva).konfigurácia (500)
ActivityIsAppendOnlyExceptionÚprava alebo zmazanie záznamu aktivity.—

Pri prechodoch sa objavujú aj vlastné výnimky lifecycle: TransitionDeniedException (422 / 429), AmbiguousTransitionException a SubjectTrashedException. Hodnoty polí, ktoré nesplnia pravidlá, vyhodia ValidationException z Laravelu s kľúčom fields.<key> a s popisom poľa v texte; polia hosťa majú kľúč fields.<name> z Tickets::guests() a guest.<name> pri zakladaní tiketu či zmene žiadateľa.

Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

Ďalšie spôsoby podpory vrátane kryptomien

Odoslaním daru súhlasíte s našimi podmienkami prijímania darov.

Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.