Symfoy2 HttpKernel事件驱动,symfoy2httpkernel
...
Symfoy2 HttpKernel事件驱动,symfoy2httpkernel
HttpKernel:事件驱动
Symfony2 框架层和应用层的工作都是在 HttpKernel::handle()方法中完成,HttpKernel::handle() 的内部的实现其实是通过调度事件(HttpKernel内的事件监听器)来完成的,相当于把所有组件都整合成完整的应用。
使用 HttpKernel 很简单,只需要创建一个 EventDispatcher(事件分发器) 和 controller resolver(Controller解析器),可以实现更多的事件监听器丰富应用的功能:
kernel.request