【问题标题】:Symfony2 Event Dispatcher (in theory)Symfony2 事件调度器(理论上)
【发布时间】:2012-05-04 21:00:00
【问题描述】:

我确实了解 Observer Pubsub 和 MVC 模式的概念。例如,我在 jQuery 中使用它。 Symfony 文档看起来也不错,所以组件的使用并不是真正的问题,但这个概念让我有点困惑。你能指出一些在 Symfony 中使用这种模式的真实例子(虚拟代码会很棒)吗?我可以只在几个不同的控制器或控制器的方法中使用它吗?

【问题讨论】:

    标签: php events symfony dispatcher


    【解决方案1】:

    我认为你应该通过

    https://github.com/beberlei/AcmePizzaBundle

    它向您展示了如何使用表单构建器构建表单并与数据库交互。

    【讨论】:

    • 我没有在包中找到 任何 EventDispatcher 实例。
    【解决方案2】:

    我认为Form.php 是一个很好的例子。如果您查看bind method(在bindRequest 方法调用期间调用),它会调度各种events。有关这些事件的信息,请查看this answer。还要检查 this 食谱条目以添加事件侦听器。

    编辑:似乎有一个关于事件调度程序的食谱部分。检查here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 2017-10-21
      • 1970-01-01
      • 1970-01-01
      • 2011-02-02
      • 1970-01-01
      相关资源
      最近更新 更多