yiisoft / queue-redis
Yii Queue AMQP adapter based on redis-extension
Requires
- php: ^8.1
- ext-redis: *
- yiisoft/friendly-exception: ^1.0
- yiisoft/queue: dev-master
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.95
- phpunit/phpunit: ^10.5
- psr/container: ^2.0
- psr/log: ^3.0
- rector/rector: ^2.5.5
- roave/infection-static-analysis-plugin: ^1.34
- shipmonk/composer-dependency-analyser: ^1.8
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^5.16
- yiisoft/code-style: ^1.0
- yiisoft/injector: ^1.2
- yiisoft/test-support: ^3.0
This package is auto-updated.
Last update: 2026-08-09 14:53:00 UTC
README
Yii Queue Redis
The package ...
Requirements
- PHP 8.1 or higher.
Installation
The package could be installed with composer:
composer require yiisoft/queue-redis
General usage
Testing
Unit testing
The package is tested with PHPUnit. To run tests:
make test
Mutation testing
The package tests are checked with Infection mutation framework with Infection Static Analysis Plugin. To run it:
./vendor/bin/roave-infection-static-analysis-plugin
Static analysis
The code is statically analyzed with Psalm. To run static analysis:
make static-analyze
Code style
Use Rector to make codebase follow some specific rules or use either newest or any specific version of PHP:
make rector
Dependencies
Use Composer Dependency Analyser to detect unknown, shadow, and unused Composer dependencies:
./vendor/bin/composer-dependency-analyser
License
The Yii Queue Redis is free software. It is released under the terms of the BSD License.
Please see LICENSE for more information.
Maintained by Yii Software.