我正在寻找一种为上的应用程序创建类似Django的中间件的方法。基本上,我需要在每个 request之前对Controllers进行预处理,在Controllers之后对每个 response进行后处理,但在涉及到用户之前进行预处理。
有什么想法吗?
发布于 2012-06-30 15:42:15
在Symfony2中,您不需要一个中间的软件。有一些叫做内核事件的东西。
http://symfony.com/doc/current/book/internals.html#events
你可能想看看kernel.request和kernel.response
发布于 2013-05-26 11:31:48
StackPHP最近推出;它为任何使用Symfony的HttpKernelInterface (Symfony、Silex、ezPublish等)的东西提供了一个中间件系统。
https://stackoverflow.com/questions/11275328
复制相似问题