2014-01-26 2 views
0

После обучения по IBM page мне удалось получить доктрина 2, работающая с zend 2. Проблема, однако, когда я следую учебному пособию, конфигурация настраивается с использованием конфигурации на основе массива. Когда мне захотелось больше узнать о конфигурации доктрины 2, я оказался в этом page, который не является конфигурацией на основе массива!Настройки настройки Doctrine 2 в zend 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, 
      ), 
     ), 
    ), 
); 

ответ

1

Правых регулировок:

'doctrine' => array(
    'configuration' => array(
     'orm_default' => array(
      'generate_proxies' => false, 
     ), 
    ), 
), 

, как вы можете видеть в DoctrineOrmModule документации: https://github.com/doctrine/DoctrineORMModule/blob/master/docs/configuration.md или непосредственно в конфигурации по умолчанию: https://github.com/doctrine/DoctrineORMModule/blob/master/config/module.config.php#L72

Смежные вопросы