pluggit / queues
Provides abstractions for Tasks & Domain Events as well as implementations for some queue systems. Easy to extend.
5.0.2
2024-06-20 14:16 UTC
Requires
- php: ^7.4 | ^8.0
- psr/log: ^1.0 | ^2.0
Requires (Dev)
- aws/aws-sdk-php: ^3.36
- behat/behat: ^3.3
- php-amqplib/php-amqplib: ^2.6
- phpspec/phpspec: ^7
- phpunit/phpunit: ^9.6
This package is not auto-updated.
Last update: 2026-06-08 10:00:06 UTC
README
This is the Queues Abstraction Library. It will provide you with two main abstractions:
- DomainEvent: Publish and subscribe to Domain Events.
- Tasks: Produce and Consume Tasks.
Installation
composer require "pluggit/queues"
Environment
Start environment
make dev
Enter environment
make enter
Tests
PhpSpec:
bin/phpspec run
Behat:
bin/behat
Helpers: Small cli tool for manual execution