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

Všetky udalosti sú final readonly, vysielajú sa po commite a nikdy sa nebroadcastujú. Udalosti inštancií, krokov a eskalácií nesú inštanciu ako $actor a DTO Actor ako $runAs:

UdalosťObsah
InstanceStartedinstance
StepStartedinstance, stepRun
StepCompletedinstance, stepRun, outcome
StepFailedinstance, stepRun, code, willRetry
InstanceWaitinginstance, stepRun, waits
InstanceResumedinstance, stepRun, signal (SignalKind)
InstanceCompletedinstance
InstanceFailedinstance, code, message, node
InstanceCancelledinstance, reason
InstanceRetriedinstance, stepRun
EscalationTriggeredinstance, stepRun, level, actions
EscalationFailedinstance, stepRun, level, code
VersionPublisheddefinition, version, publisher
DraftSaveddefinition, version
DefinitionRetireddefinition
use RoundlyConsulting\Workflows\Events\InstanceFailed;

Event::listen(InstanceFailed::class, function (InstanceFailed $event): void {
    Log::warning('Workflow failed', [
        'instance' => $event->instance->ulid,
        'code' => $event->code,          // a FailureCode value or a host step's code
        'node' => $event->node,
    ]);
});

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.