mcadare / flash-message-handler-bundle
FlashMessageHandlerBundle 是一个为 Symfony 定制的 FlashMessageHandler 集成包。
dev-master / 0.1.x-dev
2015-07-28 15:29 UTC
Requires
- php: >=5.3.3
- mcadare/flash-message-handler: *
- symfony/framework-bundle: ~2.3
Suggests
- mcadare/eventhub-bundle: to trigger flash message events based on configuration
This package is not auto-updated.
Last update: 2024-10-02 09:32:28 UTC
README
FlashMessageHandlerBundle 是一个为 Symfony 定制的 FlashMessageHandler 集成包。
它允许您这样声明您的 flash 消息
flash_message_handler:
MSG_ORDER_AJOUT_OK: "Votre commande n<id> a bien ete enregistree"
MSG_ORDER_AJOUT_KO: "Une erreur s'est produite lors de l'enregistrement de la commande n<id>"
MSG_ORDER_AJOUT_ATTENTE: "Votre commande n<id> est en attente de traitement"
此包的目标是通过触发事件来管理 flash 消息。示例
$dispatcher = $this->container->get('event_dispatcher');
$flashMessageEvent = new FlashMessageEvent(
$code,
$level,
$parameters
);
$dispatcher->dispatch(Events::FLASH_MESSAGE, $flashMessageEvent);
这些事件可以通过 EventHubBundle 自动配置和触发。