【发布时间】:2018-02-18 15:27:52
【问题描述】:
PHP 7.1 应用程序使用 composer 的自动加载器来查找类定义。命名空间映射在composer.json 文件中定义。
该应用程序还使用 ICU 模块的 ResourceBundle 类从 *.res 文件加载可本地化的文本。每个具有可本地化文本的类都有自己的一组*.res 文件(每种语言一个文件)。提供本地化支持的代码获取应该加载其文本的类的完全限定名称。
我想让*.res 文件位于它们各自的类文件旁边(或在子文件夹中,例如/locale/)。为此,如果我能以某种方式获取类文件路径,而无需重新实现作曲家自动加载器中的现有代码,我将不胜感激。
理想情况下,我应该能够获取路径,而无需实例化类并以某种方式获取其文件位置。
这种方法可行吗?你有什么建议?
【问题讨论】:
标签: php composer-php autoload