Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

State Machine Laravel Package

samuel4x4/state-machine

A state machine package for Laravel and PHP that lets you define states and transitions, enforce allowed changes, and attach guards or actions to workflow transitions. Useful for modeling order, payment, and approval flows directly in your applications.

View on GitHub
Deep Wiki
Context7
Requirements
Package
Constraint
symfony/event-dispatcher ^4.4|^5.4|^6.0|^7.0
symfony/expression-language ^4.4|^5.4|^6.0|^7.0
symfony/property-access ^4.4|^5.4|^6.0|^7.0
Dev Requirements
Package
Constraint
phpspec/phpspec ^5.0|^6.0|^7.1|^8.0
twig/twig ^2.10|^3.0
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core