league/tactician
Tactician is a small, pluggable PHP command bus. Route commands to handlers and extend behavior via middleware and plugins (logging, containers, Doctrine transactions, queuing, events, locking). Install with Composer and integrate with your framework of choice.
Architecture fit: Tactician's command bus pattern aligns perfectly with CQRS and clean architecture implementations, promoting separation of concerns and testability. Its middleware-based design allows seamless integration of cross-cutting concerns (logging, transactions, queuing) without bloating core business logic. The package is intentionally minimal, making it suitable for both greenfield projects and incremental adoption in existing systems.
Integration feasibility: Composer-based installation
How can I help you explore Laravel packages today?