0

我们正在运行一个相当定制的 Kohana PHP 版本,其中我们有大量的基本模块在运行并用于每个网页。

我的任务是加速我们的一些应用程序,我们使用和编写的模块之一,包含在每个应用程序中,有一个初始化会话的钩子。

现在这对大多数应用程序来说都不是问题,除了我们拥有的提供图像的应用程序,因为它只是被其他应用程序调用,因此不需要会话。

例如,我们有模块钩子:/modules/mod_name/hooks/sessions_hooks.php

在我的应用程序中,我有应用程序挂钩目录:/application/hooks/sessions_hooks.php

从表面上看,应用程序钩子并没有覆盖模块一。我尝试在我的应用程序下创建一个与 kohana 主模块目录类似的模块结构,但这也无济于事。实际上看起来模块在其他任何事情发生之前就已完全加载,但我可能是错的。

如何使用网站应用程序挂钩覆盖模块挂钩?

4

1 回答 1

0

你不能。Kohana 包含每个挂钩文件。如果您在该模块挂钩中添加特殊检查怎么办?例如,您可以加载配置值。

于 2013-04-16T19:00:15.383 回答