Possono modelli generati Dottrina avere un prefisso?
-
06-09-2019 - |
Domanda
C'è un'opzione in Dottrina che specificare un prefisso per le classi generate dalla dottrina?
Ho problemi con i nuovi modelli del caricatore automatico e caricamento automatico Zend, il caricatore automatico dottrina non aiuta.
Idealmente mi piacerebbe avere la dottrina generato classi con prefisso 'Model_', come in 'Model_User'.
Mi sono imbattuto in questo problema durante il tentativo di generare migrazioni utilizzando generate-migrations-diff, si dice Fatal error: Impossibile ridichiarare classe BaseUser in /tmp/fromprfx_doctrine_tmp_dirs/generated/BaseUser.php sulla linea 38
Poiché il modello attuale viene caricato prima della classe appena generato.
Soluzione
Siamo spiacenti, ero a frettoloso di chiedere la questione e trovato la risposta secondi più tardi.
Aggiunta:
Doctrine_Manager::getInstance()->setAttribute('model_loading', 'conservative');
Risolto il problema.