承接 polysource/adapter-messenger 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

polysource/adapter-messenger

最新稳定版本:v0.1.2

Composer 安装命令:

composer require polysource/adapter-messenger

包简介

Polysource Admin — Symfony Messenger failed transport data source.

README 文档

README

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

composer require polysource/adapter-messenger

The bundle auto-registers via Symfony Flex.

Configuration

# config/packages/polysource_messenger.yaml
polysource_messenger:
    failed_transport_name: failed   # default

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

v0.1 — read-only. 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

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-05-10

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固