jms/command-bundle
Symfony bundle that integrates a command bus for dispatching command objects to service-based handlers. It adds middleware support for cross-cutting concerns and helps organize business operations into explicit, decoupled, and testable commands.
Consider it only if all of the following hold:
Look elsewhere (or build in-house) when:
laravel-generator/Blueprint-style tooling instead.For executives (one line): This is a small, low-risk developer-convenience tool for legacy Symfony 2 projects — it saves engineers a bit of boilerplate, but it has negligible adoption, no strategic value, and no place on the product roadmap.
For engineering leadership: Treat this as an evaluate-and-probably-skip item. Two decisive facts: (1) it's a Symfony2 bundle, so it is incompatible with our Laravel workstreams and only relevant to legacy Symfony maintenance; (2) with 44 stars, zero dependents, and a 0.5 quality score, it fails any reasonable dependency-adoption bar. Recommendation: do not adopt as a dependency. If a specific dev-command need arises on a Symfony 2 codebase, reproduce the needed commands in-house (~a day of work) or use Symfony's first-party MakerBundle on modern versions. Use this package as a worked example for formalizing our minimum third-party dependency criteria — recency, maintenance, dependents, and license — rather than as a component of any product decision.
How can I help you explore Laravel packages today?