orobogenius/laravel-model-statable
Add state and status management to any Eloquent model. Apply the trait to define allowed statuses, transition between them, query by state with scopes, and optionally track status history, all through a simple, expressive Laravel API.
Laravel Model Statable adds lightweight, stateful behavior to Eloquent models. Define available states and allowed transitions, then move records through a clear lifecycle using expressive methods—without introducing a heavy workflow engine.
How can I help you explore Laravel packages today?