Module to integrate Tactician with Zend Framework projects.
- PHP 7.0+
- league/tactician ^1.0
- league/tactician-container ^2.0
- zendframework/zend-servicemanager ^3.0
Tactician module only officially supports installation through Composer. For Composer documentation, please refer to getcomposer.org.
You can install the module from command line:
$ composer require riskio/tactician-module
Enable the module by adding TacticianModule
key to your application.config.php
file.
<?php
use League\Tactician\Handler\CommandNameExtractor\ClassNameExtractor;
use League\Tactician\Handler\Locator\InMemoryLocator;
use League\Tactician\Handler\MethodNameInflector\InvokeInflector;
return [
'tactician' => [
'handler' => [
'command_name_extractor' => ClassNameExtractor::class,
'locator' => InMemoryLocator::class,
'method_name_inflector' => InvokeInflector::class,
],
'middlewares' => [],
'command_map' => [],
],
];
$ vendor/bin/phpunit
The MIT License (MIT). Please see License File for more information.