lazyants/workflow-bundle
A PHP workflow bundle for defining and running state machines and multi-step business processes. Configure transitions, guard conditions, and listeners, then track each item's progress through the workflow. Integrates with existing framework services for events, persistence, and dependency injection...
lazyants/workflow-bundle is a PHP package for defining and running state machines/workflows in your application. Workflows are described declaratively—places, transitions, and guards—and the bundle handles moving subjects between states while enforcing the configured rules, so business logic stays out of your controllers.
It fits applications that need predictable, auditable transitions (approvals, order lifecycles, publishing pipelines) without pulling in a heavyweight engine.
How can I help you explore Laravel packages today?