Por favor si me pueden ayudar. Tengo dos clases: Categoría y Producto en una relación 1 a N
Clase Categoría:
Código PHP:
class Categoria {
/**
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue
*/
protected $id;
/** @ORM\Column(type="string", length=32) */
protected $nombre;
/** @ORM\Column(type="string", length=10) */
protected $estado;
//** metodo setters y getters*/
public function __toString{
return $this->getNombre()
}
Código PHP:
class Producto {
/**
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue
*/
protected $id;
/** @ORM\Column(type="string", length=32) */
protected $nombre;
/**
* @ORM\ManyToOne(targetEntity="Categoria")
* @ORM\JoinColumn(name="categoria_id", referencedColumnName="id")
*/
protected $categoria;
/** setters y getters*/
Entonces no se como personalizar el método "toString" que esta dentro de la clase Categoría, porque ese método hace que aparezcan los nombres de las categorías al momento de agregar un producto.
Gracias por su ayuda... :)