Installation
This guide covers installing the Durable Workflow PHP package for Laravel applications.
Defining Workflows
7 items
Features
26 items
Constraints
7 items
How It Works
Durable Workflow uses Laravel's queued jobs and event-sourced persistence to create durable coroutines. Workflows suspend through Fiber-backed helper calls for a durable replay contract.
Testing
Workflow\V2
Failures and Recovery
Diagnose activity failures, non-retryable exceptions, run timeouts, cancellation cleanup, and recovery actions.
Migrating to 2.0
Upgrade an existing Laravel Workflow v1 application to Durable Workflow v2.
Configuration
7 items
Sample App
https://github.com/durable-workflow/sample-app
Contribute a Sample
The Sample App is the canonical place to show