gpt4 book ai didi

zend-framework - 更改某些前缀的 Zend 自动加载路径

转载 作者:行者123 更新时间:2023-12-04 16:56:31 27 4
gpt4 key购买 nike

我将写下一个简单的例子来展示我需要什么,因为经过 3 个小时的研究,我没有找到与此类似的东西。

我的所有类(class)都以 Project_ 开头.例如。 Project_BaseController是基本 Controller 类。
BaseController.php位于 /www/Core/ (这是 set_include_path 中的路径之一),但自动加载器在 /www/Core/Project/ 处搜索它.

我想将路径设置为 /www/Core/对于以 Project_ 开头的每个类(之后它应该找到命名后的文件,如: Project_User => /www/Core/User.php )

也许 Zend_Loader_Autoloader_Resource是我需要的吗?

我对此表示怀疑,因为它用于资源不是一种全局配置。

最佳答案

您为类命名的方法违反了 ZF 采用的 PSR-0 原则。遵循 PSR-0 对您来说会更容易。在这种情况下,您唯一要做的就是将您的 Project_ 类重新定位到 Project 目录。

关于zend-framework - 更改某些前缀的 Zend 自动加载路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12630093/

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