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.
A small, pluggable command bus.
See the full docs or the examples directory to get started.
Using Composer:
composer require league/tactician
The core Tactician package is small but there are several plugin packages that extend the usefulness of Tactician:
There are a number of framework integration packages for Tactician, search for Tactician on Packagist for the most up-to-date listings.
To run all unit tests, use the locally installed PHPUnit:
$ ./vendor/bin/phpunit
Tactician has no previous security disclosures and due to the nature of the project is unlikely to. However, if you're concerned you've found a security sensitive issue in Tactician or one of its related projects, please email disclosures [at] rosstuck dot com.
Please see CONTRIBUTING for details.
How can I help you explore Laravel packages today?