componenta / cqrs-lock
Resource lock middleware for Componenta CQRS commands
v1.0.0
2026-06-21 11:53 UTC
Requires
- php: >=8.4
- componenta/config: ^1.0
- componenta/cqrs: ^1.0
- psr/container: ^2.0
- symfony/lock: ^7.4 || ^8.0
Requires (Dev)
- pestphp/pest: ^4.0
- phpstan/phpstan: ^2.0
README
Resource lock middleware package for componenta/cqrs commands marked with #[Lock].
composer require componenta/cqrs-lock
Register the provider and configure Symfony\Component\Lock\LockFactory in the container.
return [ new Componenta\CQRS\ConfigProvider(), new Componenta\CQRS\Lock\ConfigProvider(), ];
The package provides Componenta\CQRS\Command\Middleware\ResourceLockMiddleware and lock-related exceptions.