¿Cómo cambio el asignador de doctrina de Symfony 2 para usar mi directorio personalizado en lugar de mi directorio de entidades en el paquete

Uso la doctrina en mi aplicación symfony 2.3. Quiero usar una estructura de carpetas como

/MyBundleName/User/User.php

para mis Entidades.

Pregunta:

¿Hay alguna forma en la que puedo asignar explícitamente la doctrina ORM directamente para usar un directorio explícito en lugar de predeterminar aEntity Directorio de mi paquete?

Me gustaría mantener todos los archivos relacionados en su directorio respectivo, comoProductProvider en

/MyBundleName/Product/ProductProvider.php

Cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(3)

Su respuesta a la pregunta