是否需要在ZF2中的每个模块中定义ClassMapAutoloader?

时间:2016-11-14 12:03:00

标签: zend-framework2 configuration-files autoload zend-autoloader

由于使用Zend\Loader\StandardAutoloader加载动态类非常昂贵,我generate一个类图并将其设置在

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()只有一个模块(例如Application),或者我是否需要在每个ClassMapAutoloader < / p>

0 个答案:

没有答案