afiqiqmal/approval-laravel
A lightweight Laravel package for adding approval workflows to Eloquent models. Attach approvers, track approval status, and gate actions until sign-off is complete. Simple configuration for apps that need a review or approval step before changes take effect.
Look elsewhere or defer if:
composer.json diff.For executives: “This package lets us add approval workflows to existing Laravel models without building and maintaining a custom engine, which shortens delivery time for sign-off features and reduces long-term maintenance cost. However, the new 2.0.0 release is a major version documented only as a dependency update. Before committing, we recommend a short engineering spike to confirm Laravel/PHP compatibility, review the changelog diff from 1.6.0, and estimate migration effort. Adoption is conditional on that spike.”
For engineering: “Evaluate afiqiqmal/approval-laravel as a model-level approval workflow layer—appropriate if we want Eloquent integration without owning the state machine. The 2.0.0 bump is a red flag for potential breaking dependency changes; inspect the compare diff (1.6.0...2.0.0) and composer.json constraints. If compatible, adopt; if not, pin 1.6.0 or budget a migration. Also flag the sparse release notes as a maintenance risk when weighing build vs. buy.”
How can I help you explore Laravel packages today?