Hello! I’m writing from Argentina, forgive my English little.  I’m having
some problems with  modules *ZfcUser* and *zfcuserDoctrineORM*. I need to
integrate them into my project. I’m working with Zend  framework 2 ,
doctrine 2.3 and postgreSQL and this is the first time I work with these
tools. For that reason, there are many things that I don’t dominate well, I
have all the modules included in my */config/application.config.php* and my
connection is configured in my database in */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',
        ),
    ),
);


In order to map my database I made use of annotations with doctrine and I
have my own entity user generated in my module.

I added the configuration archives *zfcuser.global.php* and
*zfcuserdoctrineorm.global.php* in my autoload directory but I don’t know
how to configure them so that the archives recognize my entity.

Into *zfcuser.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',
           ),
      ),
);  


Into *zfcuserdoctrineorm.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'
                )
            )
        )
    ),
);


I saw that module *zfcuserDoctrineORM* works with XML.
Can the module be adapted to work with annotations? If this is possible, how
do I adapt my entity user to this module? Which archives should I modify ?



--
View this message in context: 
http://zend-framework-community.634137.n4.nabble.com/How-to-adapt-modules-ZfcUser-zfcuserDoctrineORM-in-my-project-with-doctrine-2-using-annotations-tp4658384.html
Sent from the Zend Framework mailing list archive at Nabble.com.

--
List: [email protected]
Info: http://framework.zend.com/archives
Unsubscribe: [email protected]


Reply via email to