santn / azure-service-bus-messenger
Symfony Azure Service Bus extension Messenger Bridge
Package info
github.com/santndev/symfony-azure-service-bus-messenger
Type:symfony-messenger-bridge
pkg:composer/santn/azure-service-bus-messenger
dev-main
2025-09-29 16:23 UTC
Requires
- php: >=7.2.5
- guzzlehttp/guzzle: ^6.2|^7.2.0
- pear/net_url2: ^2.2
- psr/log: ^1|^2|^3
- symfony/messenger: ^4.3|^5.0|^6.0
Requires (Dev)
- phpstan/phpstan: ^1.3
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.0@dev
- symfony/property-access: ^5.4
- symfony/serializer: 5.4.x-dev
This package is auto-updated.
Last update: 2026-03-29 00:58:56 UTC
README
#Usage ##Simple config for the first version:
File: config/packages/messenger.yaml
framework:
messenger:
transports:
azure-sb:
dsn: '%env(AZURE_SERVICE_BUS_DSN)%'
options:
shared_access_key_name: 'it-not-real'
shared_access_key: 'it-not-real'
auto_setup: true
File: .env
AZURE_SERVICE_BUS_DSN=https://[NAMESPACE].servicebus.windows.net/[QUEUE_NAME]
File: config/services.yaml
services:
...
SanTran\Component\Messenger\Bridge\AzureServiceBus\Transport\AzureServiceBusTransportFactory:
tags: [messenger.transport_factory]