lamoda/tactician-locking-middleware

This package is abandoned and no longer maintained. No replacement package was suggested.

Tactician command bus middleware for blocking commands execution inside of other running command

Maintainers

Package info

github.com/lamoda/tactician-locking-middleware

pkg:composer/lamoda/tactician-locking-middleware

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

1.0.0 2020-02-06 21:05 UTC

This package is auto-updated.

Last update: 2023-06-10 20:14:12 UTC


README

Build Status Scrutinizer Code Quality Code Coverage Build Status test

Updated version of core Locking Middleware plugin. Can handle \Throwable, not only \Exception.

Installation

Composer

composer require lamoda/tactician-locking-middleware

Configuration

use Lamoda\TacticianLockingMiddleware\LockingMiddleware;
use League\Tactician\CommandBus;

$lockingMiddleware = new LockingMiddleware();

$commandBus = new CommandBus([
    $lockingMiddleware,
    // ... your other middleware...
]);