gpt4 book ai didi

zend-framework - Zend 框架 : Controller Plugins vs Action Helpers

转载 作者:行者123 更新时间:2023-12-03 10:22:36 25 4
gpt4 key购买 nike

有人可以提供一些提示和/或示例 Controller 插件和 Action 助手有何不同吗?是否存在可以用一个而不是另一个来完成特定任务的情况?对我来说,它们看起来或多或少相同,我经常在决定何时使用什么时遇到麻烦......有什么大的区别吗?

最佳答案

Controller 插件可以在路由过程中的任何点(preDispatch postDispatch、routeStartup、routeShutdown) Hook 到任何 Controller ,这使得它们能够提供像 ACL 强制这样的幕后功能。

Action Helpers 用于 Controller 可能需要访问的可重用但可选的段(重定向器、flashMessenger)。

因此,如果您正在创建一个始终需要自己执行的可重用代码片段,那么请使用 Controller 插件,否则您可能需要一个 Action 助手。

关于zend-framework - Zend 框架 : Controller Plugins vs Action Helpers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2463378/

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