Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/04/2012, 09:56
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Generando los metodos get/set en doctrine

Hay que tener paciencia chemajmb, al principio puede parecer algo complejo pero en realidad no lo es y como todo requiere algo de practica, a ver, si lo instalaste a través de PEAR ya tienes que tener el cli de doctrine, has ejecutado en la consola el comando doctrine ?, en caso negativo, ejecútalo, deberías ver las opciones del cli.

Como funciona ?, es algo sencillo, al ejecutar el cli este trata de incluir el archivo config-cli.php(lo busca en el path desde el cual estas ejecutando el comando), y de este fichero obtiene los datos de configuración para saber en donde buscar las entidades.
Donde deberia ir este fichero ? , lo normal es que este dentro del proyecto, algo asi(ajustalo a tu estructura):

Código PHP:
Ver original
  1. project
  2.     app
  3.     bin
  4.        cli-config.php
  5.     public
luego desde el root del proyecto lo ejecutarias con algo asi: bin/doctrine

cli-config.php
Código PHP:
Ver original
  1. $em  = include 'LanzadorDoctrine.php';
  2. $helperSet = new \Symfony\Component\Console\Helper\HelperSet(array(
  3.     'db' => new \Doctrine\DBAL\Tools\Console\Helper\ConnectionHelper($em->getConnection()),
  4.     'em' => new \Doctrine\ORM\Tools\Console\Helper\EntityManagerHelper($em)
  5. ));

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)