wexample / symfony-notification-demo
Demo of symfony-notification: notifications sent on request, a reminder once per window, and the teams of symfony-user-demo telling their members
Package info
github.com/wexample/symfony-notification-demo
pkg:composer/wexample/symfony-notification-demo
Requires
- php: >=8.5
- wexample/symfony-design-system: >=39.0.3
- wexample/symfony-helpers: >=18.0.2
- wexample/symfony-loader: >=25.0.1
- wexample/symfony-notification: >=2.1.5
- wexample/symfony-notification-ds: >=2.0.8
- wexample/symfony-user: >=14.0.4
- wexample/symfony-user-demo: >=8.0.3
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Version: 2.0.9
Demo of symfony-notification: notifications sent on request, a reminder once per window, and the teams of symfony-user-demo telling their members
Table of Contents
Installation
// config/bundles.php Wexample\SymfonyNotification\WexampleSymfonyNotificationBundle::class => ['all' => true], Wexample\SymfonyNotificationDs\WexampleSymfonyNotificationDsBundle::class => ['all' => true], Wexample\SymfonyNotificationDemo\WexampleSymfonyNotificationDemoBundle::class => ['all' => true],
The demo of symfony-notification, at /notification-demo/, on the accounts and teams of symfony-user-demo — it has no users of its own. It declares its categories itself: installing the bundle is all there is to do, beside the migration of symfony-notification's tables.
- One notification per level, sent to oneself on request.
- A reminder sent with
notifyOnce(), at most once an hour. - The teams of symfony-user-demo telling their members: added, access changed, removed, and on arrival the other administrators. Read from the security journal symfony-user writes each membership change to (
TeamNotificationSubscriber), so the user demo knows nothing of notifications.