我试图弄清楚我是否可以使用 ZF2 的加载器/自动加载器来“自动发现”模块和类。我没有在其原生 MVC 框架结构中使用 ZF2,而是将其用作库。
目前,我有以下结构:
/Application
/Application
/Module
/MyCustomModule
/Controller
MyCustomModuleController.php
/Model
/View
/Vendor
/zendframework
/randomLibrary
在我的 Autoloader 设置中,我有以下内容:
array(
'Zend\Loader\StandardAutoloader' => array(
'namespaces' => array(
'Zend' => $filedir . '/Application/Vendor/Zend/',
),
'fallback_autoloader' => $fallback,
),
);
有没有一种方法可以让加载器自动发现模块和类:MyCustomModuleController
其 FQN 的MyCustomModule\Controller\MyCustomModuleController
资源位置路径为:./Application/Module/MyCustomModule/Controller/MyCustomerModuleConstroller.php
?