Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2012, 11:34
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: Duda herencia con Doctrine2 junto a CodeIgniter2

Te lo esta diciendo la documentacion, el discriminator va en la clase mas alta, en tu caso A:

Código PHP:
Ver original
  1. /**
  2.  * @Entity()
  3.  * @Table()
  4.  * @InheritanceType("JOINED")
  5.  * @DiscriminatorColumn(name="discr", type="string")
  6.  * @DiscrimitanorMap({"a"="A", "b"="B", "c"="C"})
  7.  */
  8. class A
  9. {}
  10.  
  11. /**
  12.  * @Entity()
  13.  * @Table()
  14.  */
  15. class B extends A
  16. {}
  17.  
  18. /**
  19.  * @Entity()
  20.  * @Table()
  21.  */
  22. class C extends B
  23. {}
__________________
http://es.phptherightway.com/
thats us riders :)