src/Entity/GHRegistroInscripcion.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\GHRegistroInscripcionRepository;
  4. use Doctrine\Common\Collections\ArrayCollection;
  5. use Doctrine\Common\Collections\Collection;
  6. use Doctrine\DBAL\Types\Types;
  7. use Doctrine\ORM\Mapping as ORM;
  8. #[ORM\Table(name'gh_registro_inscripcion')]
  9. #[ORM\Entity(repositoryClassGHRegistroInscripcionRepository::class)]
  10. class GHRegistroInscripcion {
  11.     #[ORM\Id]
  12.     #[ORM\GeneratedValue]
  13.     #[ORM\Column]
  14.     private ?int $id null;
  15.     #[ORM\ManyToOne(inversedBy'registroInscripcion')]
  16.     private ?TerPersona $persona null;
  17.     #[ORM\ManyToOne(inversedBy'registroInscripcion')]
  18.     private ?ParEstado $estado null;
  19.     #[ORM\Column(length255nullabletrue)]
  20.     private ?string $evidencia null;
  21.     #[ORM\Column(length255nullabletrue)]
  22.     private ?string $formato null;
  23.     #[ORM\Column(typeTypes::DATETIME_MUTABLE)]
  24.     private ?\DateTimeInterface $createAt null;
  25.     #[ORM\Column(length255)]
  26.     private ?string $createUser null;
  27.     #[ORM\Column(typeTypes::DATETIME_MUTABLE)]
  28.     private ?\DateTimeInterface $updateAt null;
  29.     #[ORM\Column(length255)]
  30.     private ?string $updateUser null;
  31.     #[ORM\ManyToOne(inversedBy'registroInscripcion')]
  32.     private ?ParTipoInscripcion $tipoInscripcion null;
  33.     #[ORM\Column(length255nullabletrue)]
  34.     private ?string $manual null;
  35.     #[ORM\ManyToOne(inversedBy'registroInscripcionSolicitante')]
  36.     private ?TerPersona $solicitante null;
  37.     #[ORM\OneToMany(mappedBy'registroInscripcion'targetEntityGHRegistroInscripcionReposicion::class)]
  38.     private Collection $registroInscripcionReposicion;
  39.     #[ORM\Column(typeTypes::DATE_MUTABLEnullabletrue)]
  40.     private ?\DateTimeInterface $fechaInscripcion null;
  41.     #[ORM\Column(length255nullabletrue)]
  42.     private ?string $cartaPoder null;
  43.     #[ORM\Column(nullabletrue)]
  44.     private ?int $numeroCarnet null;
  45.     #[ORM\Column(length255nullabletrue)]
  46.     private ?string $formulario1783 null;
  47.     public function __construct()
  48.     {
  49.         $this->registroInscripcionReposicion = new ArrayCollection();
  50.     }
  51.  
  52.     public function getId(): ?int {
  53.         return $this->id;
  54.     }
  55.     public function getPersona(): ?TerPersona
  56.     {
  57.         return $this->persona;
  58.     }
  59.     public function setPersona(?TerPersona $persona): static
  60.     {
  61.         $this->persona $persona;
  62.         return $this;
  63.     }
  64.     public function getEstado(): ?ParEstado
  65.     {
  66.         return $this->estado;
  67.     }
  68.     public function setEstado(?ParEstado $estado): static
  69.     {
  70.         $this->estado $estado;
  71.         return $this;
  72.     }
  73.     public function getEvidencia(): ?string
  74.     {
  75.         return $this->evidencia;
  76.     }
  77.     public function setEvidencia(?string $evidencia): static
  78.     {
  79.         $this->evidencia $evidencia;
  80.         return $this;
  81.     }
  82.     public function getFormato(): ?string
  83.     {
  84.         return $this->formato;
  85.     }
  86.     public function setFormato(?string $formato): static
  87.     {
  88.         $this->formato $formato;
  89.         return $this;
  90.     }
  91.     public function getCreateAt(): ?\DateTimeInterface
  92.     {
  93.         return $this->createAt;
  94.     }
  95.     public function setCreateAt(\DateTimeInterface $createAt): static
  96.     {
  97.         $this->createAt $createAt;
  98.         return $this;
  99.     }
  100.     public function getCreateUser(): ?string
  101.     {
  102.         return $this->createUser;
  103.     }
  104.     public function setCreateUser(string $createUser): static
  105.     {
  106.         $this->createUser $createUser;
  107.         return $this;
  108.     }
  109.     public function getUpdateAt(): ?\DateTimeInterface
  110.     {
  111.         return $this->updateAt;
  112.     }
  113.     public function setUpdateAt(\DateTimeInterface $updateAt): static
  114.     {
  115.         $this->updateAt $updateAt;
  116.         return $this;
  117.     }
  118.     public function getUpdateUser(): ?string
  119.     {
  120.         return $this->updateUser;
  121.     }
  122.     public function setUpdateUser(string $updateUser): static
  123.     {
  124.         $this->updateUser $updateUser;
  125.         return $this;
  126.     }
  127.     public function getTipoInscripcion(): ?ParTipoInscripcion
  128.     {
  129.         return $this->tipoInscripcion;
  130.     }
  131.     public function setTipoInscripcion(?ParTipoInscripcion $tipoInscripcion): static
  132.     {
  133.         $this->tipoInscripcion $tipoInscripcion;
  134.         return $this;
  135.     }
  136.     public function getManual(): ?string
  137.     {
  138.         return $this->manual;
  139.     }
  140.     public function setManual(?string $manual): static
  141.     {
  142.         $this->manual $manual;
  143.         return $this;
  144.     }
  145.     public function getSolicitante(): ?TerPersona
  146.     {
  147.         return $this->solicitante;
  148.     }
  149.     public function setSolicitante(?TerPersona $solicitante): static
  150.     {
  151.         $this->solicitante $solicitante;
  152.         return $this;
  153.     }
  154.     /**
  155.      * @return Collection<int, GHRegistroInscripcionReposicion>
  156.      */
  157.     public function getRegistroInscripcionReposicion(): Collection
  158.     {
  159.         return $this->registroInscripcionReposicion;
  160.     }
  161.     public function addRegistroInscripcionReposicion(GHRegistroInscripcionReposicion $registroInscripcionReposicion): static
  162.     {
  163.         if (!$this->registroInscripcionReposicion->contains($registroInscripcionReposicion)) {
  164.             $this->registroInscripcionReposicion->add($registroInscripcionReposicion);
  165.             $registroInscripcionReposicion->setRegistroInscripcion($this);
  166.         }
  167.         return $this;
  168.     }
  169.     public function removeRegistroInscripcionReposicion(GHRegistroInscripcionReposicion $registroInscripcionReposicion): static
  170.     {
  171.         if ($this->registroInscripcionReposicion->removeElement($registroInscripcionReposicion)) {
  172.             // set the owning side to null (unless already changed)
  173.             if ($registroInscripcionReposicion->getRegistroInscripcion() === $this) {
  174.                 $registroInscripcionReposicion->setRegistroInscripcion(null);
  175.             }
  176.         }
  177.         return $this;
  178.     }
  179.     public function getFechaInscripcion(): ?\DateTimeInterface
  180.     {
  181.         return $this->fechaInscripcion;
  182.     }
  183.     public function setFechaInscripcion(?\DateTimeInterface $fechaInscripcion): static
  184.     {
  185.         $this->fechaInscripcion $fechaInscripcion;
  186.         return $this;
  187.     }
  188.     public function getCartaPoder(): ?string
  189.     {
  190.         return $this->cartaPoder;
  191.     }
  192.     public function setCartaPoder(?string $cartaPoder): static
  193.     {
  194.         $this->cartaPoder $cartaPoder;
  195.         return $this;
  196.     }
  197.     public function getNumeroCarnet(): ?int
  198.     {
  199.         return $this->numeroCarnet;
  200.     }
  201.     public function setNumeroCarnet(?int $numeroCarnet): static
  202.     {
  203.         $this->numeroCarnet $numeroCarnet;
  204.         return $this;
  205.     }
  206.     public function getFormulario1783(): ?string
  207.     {
  208.         return $this->formulario1783;
  209.     }
  210.     public function setFormulario1783(?string $formulario1783): static
  211.     {
  212.         $this->formulario1783 $formulario1783;
  213.         return $this;
  214.     }
  215. }