bkfdev/eloquent-states-machine
A Laravel package that adds finite state machines to Eloquent models. Define states and transitions, guard changes with conditions, and hook into lifecycle events through a fluent, testable API that keeps status logic clean and out of your models.
|
Package
|
Constraint
|
|---|---|
| illuminate/support | ^9.0|^10.0 |
| javoscript/laravel-macroable-models | ^1.0 |
|
Package
|
Constraint
|
|---|---|
| laravel/legacy-factories | ^1.0.4 |
| orchestra/testbench | ^7.0|^8.0 |
| phpunit/phpunit | ^8.0|^9.0 |
How can I help you explore Laravel packages today?