pogo/symfony-queue

FrankenPHP Queue Driver for Symfony Messenger

Installs: 3

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Type:symfony-bundle

pkg:composer/pogo/symfony-queue

v0.0.7 2026-01-09 09:26 UTC

This package is auto-updated.

Last update: 2026-01-09 09:27:52 UTC


README

A FrankenPHP Messenger transport for Symfony.

Requirements

  • PHP 8.4+
  • Symfony 8.0+
  • FrankenPHP with pogo_queue module enabled.

Installation

composer require pogo/symfony-queue

Configuration

  1. Enable the bundle in config/bundles.php (if not using Flex):
return [
    // ...
    Pogo\Queue\Symfony\PogoQueueBundle::class => ['all' => true],
];
  1. Configure the transport in config/packages/messenger.yaml:
framework:
    messenger:
        transports:
            pogo: 'pogo-queue://default'
            
        routing:
            'App\Message\YourMessage': pogo

Usage

Start your Symfony application with FrankenPHP.

frankenphp run --config Caddyfile

Warning This transport is volatile (in-memory). Messages are lost on server restart.