Como adaptar os módulos ZfcUser / zfcuserDoctrineORM no meu projeto com a doutrina 2 usando anotações?

Eu estou escrevendo da Argentina, perdoe meu inglêszinho. Estou com alguns problemas com os módulosZfcUser ezfcuserDoctrineORM. Eu preciso integrá-los no meu projeto. Estou trabalhando com o Zend Framework 2, Doutrina 2.3 e PostgreSQL e esta é a primeira vez que trabalho com essas ferramentas. Por esse motivo, há muitas coisas que eu não domino bem, tenho todos os módulos incluídos no meu/config/application.config.php e minha conexão está configurada no meu banco de dados em/config/autoload/local.php

Local.php

    return array(
      'doctrine' => array(
        'connection' => array(
            'orm_default' =>array(
                'driverClass' => 'Doctrine\DBAL\Driver\PDOPgSql\Driver',
                    'params' => array(
                        'host'     => 'localhost',
                        'port'     => '5432',
                        'user'     => 'postgres',
                        'password' => 'postgres',
                        'dbname'   => 'ministerio',
                    )
                )
            )
        ),
    );

application.config.php

    return array(
      'modules' => array(
        'Application',
        'DoctrineModule',
        'DoctrineORMModule',
        'Reeser',           // Name of my module
        'ZfcBase',
        'ZfcUser', 
        'ZfcUserDoctrineORM',  

    ),
    'module_listener_options' =>array(
          'config_glob_paths'    =>array(
              'config/autoload/{,*.}{global,local}.php',
        ),
        'module_paths' =>array(
             './module',
             './vendor',
          ),
       ),
    );

Para mapear meu banco de dados fiz uso de anotações com doutrina e tenho o meu próprio usuário de entidade gerado no meu módulo.

Eu adicionei os arquivos de configuraçãozfcuser.global.php ezfcuserdoctrineorm.global.php no meu diretório de autoload, mas não sei como configurá-los para que os arquivos reconheçam minha entidade.

Para dentrozfcuser.global.php

    'zend_db_adapter' => 'Zend\Db\Adapter\Adapter',    // should this comment it?

    'user_entity_class' => 'Reeser\Entity\User',

    'login_redirect_route' => 'Reeser/index/index.phtml',

    return array(
         'zfcuser' => $settings,        // How I configure this code?
         'service_manager' =>array(     
         'aliases' => array(
         'zfcuser_zend_db_adapter' => (isset($settings['zend_db_adapter'])) ?
         $settings['zend_db_adapter']: 'Zend\Db\Adapter\Adapter',
            ),
         ),
    );  

Para dentrozfcuserdoctrineorm.global.php

    return array(
       'doctrine' => array(
          'driver' => array(
             'zfcuser_driver' =>array(
                 'class' => 'Doctrine\ORM\Mapping\Driver\AnnotationDriver',
                 'cache' => 'array',
                 'paths' => array(__DIR__ .'/../src/Reeser/Entity')
            ),

            'orm_default' =>array(
                'drivers' => array(
                    'ZfcUser\Entity'  =>  'zfcuser_driver'
                )
            )
         )
      ),
    );

Eu vi esse módulozfcuserDoctrineORM trabalha com XML. O módulo pode ser adaptado para trabalhar com anotações? Se isso for possível, como eu adapto o usuário da minha entidade a este módulo? Quais arquivos devo modificar?

questionAnswers(2)

yourAnswerToTheQuestion