Wie kann ich die Module ZfcUser / zfcuserDoctrineORM in meinem Projekt mit Doctrine 2 mithilfe von Anmerkungen anpassen?

Ich schreibe aus Argentinien, vergib meinem Englisch ein bisschen. Ich habe Probleme mit ModulenZfcUser undzfcuserDoctrineORM. Ich muss sie in mein Projekt integrieren. Ich arbeite mit Zend Framework 2, Doctrine 2.3 und PostgreSQL. Es ist das erste Mal, dass ich mit diesen Tools arbeite. Aus diesem Grund gibt es viele Dinge, die ich nicht gut beherrsche. Ich habe alle Module in meinem/config/application.config.php und meine Verbindung ist in meiner Datenbank in konfiguriert/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',
          ),
       ),
    );

Um meine Datenbank abzubilden, habe ich Annotationen mit doctrine verwendet und in meinem Modul einen eigenen Entitätsbenutzer generiert.

Ich habe die Konfigurationsarchive hinzugefügtzfcuser.global.php undzfcuserdoctrineorm.global.php in meinem Autoload-Verzeichnis, aber ich kann sie nicht so konfigurieren, dass die Archive meine Entität erkennen.

Inzfcuser.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',
            ),
         ),
    );  

Inzfcuserdoctrineorm.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'
                )
            )
         )
      ),
    );

Ich habe das Modul gesehenzfcuserDoctrineORM arbeitet mit XML. Kann das Modul angepasst werden, um mit Anmerkungen zu arbeiten? Wenn dies möglich ist, wie passe ich meinen Entitätsbenutzer an dieses Modul an? Welche Archive soll ich ändern?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage