innoge/laravel-enum-states
A state machine for Eloquent built on native PHP enums. Define transitions, defaults, and lifecycle actions on the enum itself, register fields with a single attribute, and keep your normal model casts. Invalid transitions throw; defaults apply automatically.
Full Changelog: https://github.com/InnoGE/laravel-enum-states/commits/v1.0.0
How can I help you explore Laravel packages today?