spatie/laravel-model-states
Add state and state machine behavior to Laravel Eloquent models. Represent each state as a class, automatically serialize to/from the database, and perform clean, explicit transitions with configurable rules—ideal for workflows like payments, orders, and approvals.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bastsys/state-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 1.5 | — | — | 5 years ago | |
| a909m/filament-statefusion | 0.86 | — | 31 | 31 | 4 | 2K | 1 | 16.2 | 27.4 | MIT | 4 months ago | |
| winzou/state-machine | 0.86 | Lightweight PHP state machine library. Define graphs with states, transitions, and guard/before/after callbacks, then apply and validate transitions on your domain objects. Supports multiple graphs per object and configurable state property paths. | 524 | 530 | 75 | 118K | 3 | 28.0 | 41.0 | MIT | 2 months ago | |
| winzou/state-machine-bundle | 0.84 | Lightweight PHP/Symfony bundle for defining state machines on your domain objects. Configure graphs with states, transitions, and optional guard/before/after callbacks via YAML/XML/PHP, then apply and test transitions without hard-coded state logic. | 339 | 344 | 44 | 81K | 6 | 27.5 | 39.5 | MIT | 2 months ago | |
| toflar/state-set-index | 0.84 | PHP implementation of the State Set Index algorithm for fast typo-tolerant (Levenshtein) similarity search over very large string sets with small indexes. Extends the paper with transposition support, caching snapshots, and pluggable alphabets/storage. | 13 | 13 | 2 | 24K | 0 | 23.9 | 52.1 | — | 2 weeks ago | |
| mkd/laravel-state-management | 0.84 | — | 5 | 5 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago |
How can I help you explore Laravel packages today?