在IBM页面上的教程之后,我设法获得了与Zend 2合作的学说2。但是,问题是当我遵循教程时,使用基于数组的配置设置配置。当我想要有关学说2配置的更多信息时,我最终进入了此页面,这不是基于数组的配置!
我想做的是在生产模式下禁用代理类的生成,但是我无法弄清楚在数组方法中可以使用哪些设置。例如,我如何做这样的事情:
return array(
// ...
'doctrine' => array(
'connection' => array(
//I already know how to do this!
),
//THIS IS JUST A WILD GUESS, IT DOESN'T WORK:
'configuration' => array(
'orm_default' => array(
'auto_generate_proxy_classes' => false,
),
),
),
);
正确的设置为:
'doctrine' => array(
'configuration' => array(
'orm_default' => array(
'generate_proxies' => false,
),
),
),
您可以在DoctrineOmmodule文档中看到:https://github.com/doctrine/doctrineormmodule/blob/master/docs/configuration.md或直接采用默认配置:https://github.com/doctrine/doctrineormmodule/blob/master/config/module.config.php#l72