src/AppBundle/Entity/Pais.php line 13

  1. <?php
  2. namespace AppBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * Pais
  6.  * 
  7.  * @ORM\Table(name="pais")
  8.  * @ORM\Entity(repositoryClass="AppBundle\Repository\PaisRepository")
  9.  */
  10. class Pais
  11. {
  12.      /**
  13.      * @var int
  14.      *
  15.      * @ORM\Column(name="id", type="integer")
  16.      * @ORM\Id
  17.      * @ORM\GeneratedValue(strategy="AUTO")
  18.      */
  19.     private $id;
  20.      /**
  21.      * @var string
  22.      *
  23.      * @ORM\Column(name="nombre", type="string")
  24.      * @ORM\GeneratedValue(strategy="AUTO")
  25.      */
  26.     private $nombre;
  27.     /**
  28.      * @ORM\ManyToMany(targetEntity="Familia", mappedBy="pais", cascade={"persist"})
  29.      */
  30.     protected $familias;
  31.     /**
  32.      * Get id
  33.      *
  34.      * @return int
  35.      */
  36.     public function getId()
  37.     {
  38.         return $this->id;
  39.     }
  40.     /**
  41.      * Set nombre
  42.      *
  43.      * @param string $nombre
  44.      *
  45.      * @return Pais
  46.      */
  47.     public function setNombre($nombre)
  48.     {
  49.         $this->nombre $nombre;
  50.         return $this;
  51.     }
  52.     /**
  53.      * Get nombre
  54.      *
  55.      * @return string
  56.      */
  57.     public function getNombre()
  58.     {
  59.         return $this->nombre;
  60.     }
  61. }