sn1kers / laravel-rabbitmq
Installs: 454
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/sn1kers/laravel-rabbitmq
Requires
- php: ^8.3
- laravel/framework: ^11.0
- php-amqplib/php-amqplib: ^3.7
- spatie/laravel-data: ^4.11
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.54
README
Установка
- Добавление пакета через композер
composer require sn1kers/laravel-rabbitmq - Добавить провайдер в bootsrap/providers.php
- Публикация файла конфига
php artisan vendor:publish --provider="Sn1KeRs\LaravelRabbitmq\RabbitMQServiceProvider" --tag="config" - Добавить в .env параметры и поменять под ваше подключение
RABBIT_MQ_HOST=127.0.0.1 RABBIT_MQ_PORT=5672 RABBIT_MQ_USER=user RABBIT_MQ_PASSWORD=password RABBIT_MQ_VHOST=/
Broadcasting
Примеры настройки бродкастера можно найти в файле
vendor/sn1kers/laravel-rabbitmq/config/broadcasting_example
Пример отправки ивента через бродкастер можно найти в файла
vendor/sn1kers/laravel-rabbitmq/src/Events/ExampleEvent