envoylope / amqp-symfony
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=8.1
- asmblah/php-amqp-compat: ^0.4
- nytris/bundle: ^0.1
- symfony/config: ^5.0
- symfony/dependency-injection: ^5.0
- symfony/yaml: ^5.0
Requires (Dev)
- mockery/mockery: ^1.6
- phpstan/phpstan: ^1.10
- phpstan/phpstan-mockery: ^1.1
- phpstan/phpstan-symfony: ^1.3
- phpunit/phpunit: ^10.2
- symfony/framework-bundle: ^5.0
- symfony/http-kernel: ^5.0
- symfony/monolog-bundle: ^3.8
README
Integrates PHP AMQP-Compat into a Symfony application.
Usage
Install this package with Composer as a Nytris Symfony bundle plugin:
$ composer install envoylope/amqp-symfony nytris/bundle
Configuring platform boot config
Once the Nytris package is configured, this plugin will be loaded:
nytris.config.php
<?php declare(strict_types=1); use Envoylope\NytrisPlugin\Amqp\Plugin; use Nytris\Boot\BootConfig; use Nytris\Boot\PlatformConfig; $bootConfig = new BootConfig(new PlatformConfig(__DIR__ . '/var/cache/nytris/')); $bootConfig->installPackage(new Plugin([...])); return $bootConfig;
See also
- PHP AMQP-Compat, which is used by this library.