Doctrina modelos generados pueden tener un prefijo?
-
06-09-2019 - |
Pregunta
¿Hay una opción en Doctrina que especificar un prefijo para las clases generadas por la doctrina?
Tengo problemas con los nuevos modelos de cargador automático de carga automática y Zend, el cargador automático doctrina no ayuda tampoco.
Lo ideal sería que tendría la doctrina generada clases con el prefijo 'Model_', como en 'Model_User'.
Me encontré con este problema al intentar generar migraciones utilizando generar-migraciones-diff, que dice Fatal error: No se puede redeclare BaseUser clase en /tmp/fromprfx_doctrine_tmp_dirs/generated/BaseUser.php en la línea 38
Debido a que el modelo real se carga antes de la clase recién generado.
Solución
Lo siento, estaba a precipite a hacer la pregunta y encontré las respuestas segundos más tarde.
Adición:
Doctrine_Manager::getInstance()->setAttribute('model_loading', 'conservative');
Se ha solucionado el problema.