Ver Mensaje Individual
  #46 (permalink)  
Antiguo 22/01/2011, 12:40
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 4 meses
Puntos: 845
Respuesta: doctrine y codeigniter como manejar las conecciones?

Bueno lo probe en Linux y falla, el autoloader, asi que cuando esto ocurra, vas a tener que editar el system/application/config/database.php

y cambia esta linea:

Código PHP:
Ver original
  1. // Load the models for the autoloader
  2. Doctrine::loadModels(realpath(dirname(__FILE__) . '/..') . DIRECTORY_SEPARATOR . 'models');

por esto:


Código PHP:
Ver original
  1. // Load the models for the autoloader
  2. $paths = array(
  3.     realpath(dirname(__FILE__) . '/..') . DIRECTORY_SEPARATOR . 'models/generated',
  4.     realpath(dirname(__FILE__) . '/..') . DIRECTORY_SEPARATOR . 'models'
  5. );
  6. Doctrine::loadModels($paths);

tiene toda la pinta de ser un bug, bajo Win funciona correctamente.

Agregado:

Aca esta la referencia al bug http://www.doctrine-project.org/jira/browse/DC-344, al parecer el orden de los ficheros devueltos por RecursiveIteratorIterator depende como dice uno de los post's del SO, nombre de los ficheros y radiación cósmica :), la solución es como esta arriba pasarle a Doctrine::loadModels un array de paths.
__________________
http://es.phptherightway.com/
thats us riders :)

Última edición por masterpuppet; 22/01/2011 a las 13:56 Razón: Agregada referencia al bug