mcadare/flash-message-handler-bundle

FlashMessageHandlerBundle 是一个为 Symfony 定制的 FlashMessageHandler 集成包。

安装: 8

依赖: 0

建议者: 2

安全: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master / 0.1.x-dev 2015-07-28 15:29 UTC

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 自动配置和触发。