での動的なクラスのロードZend\Loader\StandardAutoloader
は非常にコストがかかるため、クラスマップを生成して
Application\Module
public function getAutoloaderConfig()
{
return [
'Zend\Loader\ClassMapAutoloader' => [
__DIR__ . '/../../data/cache' . '/' . 'autoload_classmap.application.php',
],
'Zend\Loader\StandardAutoloader' => [
'namespaces' => [
__NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__,
'MyNamespace' => __DIR__ . '/../../vendor/my/lib/src'
]
]
];
}
このファイルには、およびautoload_classmap.application.php
のクラスマップが含まれています。/module
/vendor/my/lib/src
getAutoloaderConfig()
1 つのモジュール (例: ) だけを拡張するだけで十分ですか、それともApplication
すべてのモジュールでそれを行う必要がありClassMapAutoloader
ますか?