src/AppBundle/Entity/ComponentePais.php line 12

  1. <?php
  2. namespace AppBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * @ORM\Table(name="componente_pais")
  6.  * @ORM\Entity(repositoryClass="AppBundle\Repository\ComponentePaisRepository")
  7.  * @ORM\HasLifecycleCallbacks()
  8.  */
  9. class ComponentePais
  10. {
  11.     /**
  12.      * @ORM\Id
  13.      * @ORM\Column(type="integer")
  14.      * @ORM\GeneratedValue(strategy="AUTO")
  15.      */
  16.     protected $id;
  17.     /**
  18.      * @ORM\ManyToOne(targetEntity="Componente", inversedBy="paises", cascade={"persist"})
  19.      * @ORM\JoinColumn(name="componente_id", referencedColumnName="id")
  20.      */
  21.     private $componente;
  22.     /**
  23.      * @ORM\Column(name="cod_pais", type="string", length=6)
  24.      */
  25.     private $codPais;
  26.     
  27.     public function getId()
  28.     {
  29.         return $this->id;
  30.     }
  31.     public function getComponente()
  32.     {
  33.         return $this->componente;
  34.     }
  35.     public function setComponente($componente)
  36.     {
  37.         $this->componente $componente;
  38.         return $this;
  39.     }
  40.     public function getCodPais()
  41.     {
  42.         return $this->codPais;
  43.     }
  44.     public function setCodPais($codPais)
  45.     {
  46.         $this->codPais $codPais;
  47.         return $this;
  48.     }
  49. }