Search by

wexample / symfony-notification

weeger

Notifications addressed to people: a catalogue of types, an inbox, each person's choice of channel, and once per window for reminders — sent by mail, chat or webhook

Package info

github.com/wexample/symfony-notification

pkg:composer/wexample/symfony-notification

Statistics

Installs: 123

Dependents: 4

Suggesters: 0

Stars: 0

Open Issues: 0

2.1.5 2026-10-22 17:07 UTC

This package is auto-updated.

Last update: 2026-10-22 17:14:37 UTC


README

Version: 2.1.5

Notifications addressed to people: a catalogue of types, an inbox, each person's choice of channel, and once per window for reminders — sent by mail, chat or webhook

Table of Contents

Installation

composer require wexample/symfony-notification
// config/bundles.php
Wexample\SymfonyNotification\WexampleSymfonyNotificationBundle::class => ['all' => true],

Notifications are sent through Messenger: framework.messenger must be on — synchronous unless DeliverNotificationsMessage is routed to a transport.

The bundle maps two tables, notification (the inbox) and notification_preference (each recipient's choices): generate a migration after installing.

bin/console doctrine:migrations:diff
bin/console doctrine:migrations:migrate

Nothing is sent until categories are declared — see the usage page. The pages — the inbox, the preferences, the page a mail's unsubscribe link opens — are symfony-notification-ds's.