Download the PHP package polysource/adapter-messenger without Composer
On this page you can find all versions of the php package polysource/adapter-messenger. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download polysource/adapter-messenger
More information about polysource/adapter-messenger
Files in polysource/adapter-messenger
Package adapter-messenger
Short Description Polysource Admin — Symfony Messenger failed transport data source.
License MIT
Homepage https://github.com/polysource/polysource
Informations about the package adapter-messenger
polysource/adapter-messenger
Polysource adapter exposing Symfony Messenger's failed transport as a read-only Polysource resource.
This is the cas tueur for v0.1: Symfony's Messenger has no built-in admin
UI for inspecting failed messages — only the messenger:failed:* CLI.
polysource/adapter-messenger plugs into the same failed transport and
renders it inside /admin/failed-messages.
Installation
The bundle auto-registers via Symfony Flex.
Configuration
The named transport must implement
Symfony\Component\Messenger\Transport\Receiver\ListableReceiverInterface
(Doctrine, Redis, AMQP, InMemory all do). The bundle throws a
LogicException at boot if the transport is non-listable.
What the resource exposes
| Property | Source |
|---|---|
message_class |
Envelope::getMessage()::class |
failed_at |
RedeliveryStamp::getRedeliveredAt() (UTC) |
exception_class |
ErrorDetailsStamp::getExceptionClass() |
exception_message |
ErrorDetailsStamp::getExceptionMessage() |
payload |
JSON-encoded message body, var_export fallback (ADR-006) |
payload_format |
'json' or 'var_export' |
Records over 50 KB are truncated with a marker.
Status
Shipped — v0.5.7 (2026-05-15). Read-only browse. Retry / dismiss / retry-all / purge actions ship in Phase 5 of the development plan.
Architectural decisions
- ADR-001 — identifier type
- ADR-002 — count = null for cursor sources
- ADR-006 — payload serialization
License
MIT
All versions of adapter-messenger with dependencies
polysource/core Version ^0.1 || ^0.5 || ^0.7 || ^0.9
polysource/symfony-bundle Version ^0.1 || ^0.5 || ^0.7 || ^0.9
symfony/config Version ^6.4 || ^7.0 || ^8.0
symfony/dependency-injection Version ^6.4 || ^7.0 || ^8.0
symfony/http-kernel Version ^6.4 || ^7.0 || ^8.0
symfony/messenger Version ^6.4 || ^7.0 || ^8.0