gpt4 book ai didi

symfony - 在 Silex 上监听 kernel.request 事件?

转载 作者:行者123 更新时间:2023-12-04 14:14:35 25 4
gpt4 key购买 nike

我想在 Silex 微框架上监听 kernel.request 事件 http://silex.sensiolabs.org/documentation

如何?

最佳答案

您可以作为 $app['dispatcher'] 访问调度程序服务,您可以看到 here如何使用它。但我认为你应该使用 Silex 的 before事件而不是因为它在 kernel.request 上被调用以及(here 是如何使用它的一个很好的例子)。

更新:

以上链接已过时。在过滤器移动到新的 middlewares section 之前这是你如何写一个:

$app->before(function (Request $request) {
// do what you want ...

// if you want you can return a response so the controller won't be called
// return new Response($content);

// or just return null
});

关于symfony - 在 Silex 上监听 kernel.request 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10206970/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com