src/Entity/GHEntrevistaInfoAcademica.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\GHEntrevistaInfoAcademicaRepository;
  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_entrevista_info_academica')]
  9. #[ORM\Entity(repositoryClassGHEntrevistaInfoAcademicaRepository::class)]
  10. class GHEntrevistaInfoAcademica {
  11.     #[ORM\Id]
  12.     #[ORM\GeneratedValue]
  13.     #[ORM\Column]
  14.     private ?int $id null;
  15.     #[ORM\Column(length255)]
  16.     private ?string $nombreCarrera null;
  17.     #[ORM\Column(length255)]
  18.     private ?string $institucion null;
  19.     #[ORM\Column(typeTypes::TEXTnullable:true)]
  20.     private ?string $queEstudia null;
  21.     #[ORM\Column(length255nullable:true)]
  22.     private ?string $horario null;
  23.     #[ORM\ManyToOne(inversedBy'entrevistaInfoAcademica')]
  24.     private ?ParNivelEducativo $nivelEducativo null;
  25.     #[ORM\ManyToOne(inversedBy'entrevistaInfoAcademica')]
  26.     private ?ParEstado $conceptoFinal null;
  27.     #[ORM\ManyToOne(inversedBy'entrevistaInfoAcademica')]
  28.     private ?ParModalidadTrabajo $modalidadTrabajo null;
  29.     #[ORM\ManyToOne(inversedBy'entrevistaInfoAcademica')]
  30.     private ?GHEntrevista $entrevista null;
  31.         
  32.     #[ORM\Column]
  33.     private ?\DateTime $createAt null;
  34.     #[ORM\Column]
  35.     private ?\DateTime $updateAt null;
  36.     #[ORM\Column(length55)]
  37.     private ?string $createUser null;
  38.     #[ORM\Column(length55)]
  39.     private ?string $updateUser null;
  40.     #[ORM\Column(nullabletrue)]
  41.     private ?bool $finalizado null;
  42.     #[ORM\Column(length150)]
  43.     private ?string $responsableVerificacion null;
  44.     #[ORM\Column(length150)]
  45.     private ?string $cargoVerificacion null;
  46.     public function getCreateAt(): ?\DateTime {
  47.         return $this->createAt;
  48.     }
  49.     public function setCreateAt(\DateTime $createAt): static {
  50.         $this->createAt $createAt;
  51.         return $this;
  52.     }
  53.     public function getUpdateAt(): ?\DateTime {
  54.         return $this->updateAt;
  55.     }
  56.     public function setUpdateAt(\DateTime $updateAt): static {
  57.         $this->updateAt $updateAt;
  58.         return $this;
  59.     }
  60.     public function getCreateUser(): ?string {
  61.         return $this->createUser;
  62.     }
  63.     public function setCreateUser(string $createUser): static {
  64.         $this->createUser $createUser;
  65.         return $this;
  66.     }
  67.     public function getUpdateUser(): ?string {
  68.         return $this->updateUser;
  69.     }
  70.     public function setUpdateUser(string $updateUser): static {
  71.         $this->updateUser $updateUser;
  72.         return $this;
  73.     }
  74.     public function __construct() {
  75.         $this->idEntrevista = new ArrayCollection();
  76.     }
  77.     public function getId(): ?int {
  78.         return $this->id;
  79.     }
  80.     public function getNombreCarrera(): ?string {
  81.         return $this->nombreCarrera;
  82.     }
  83.     public function getInstitucion(): ?string {
  84.         return $this->institucion;
  85.     }
  86.     public function getQueEstudia(): ?string {
  87.         return $this->queEstudia;
  88.     }
  89.     public function getHorario(): ?string {
  90.         return $this->horario;
  91.     }
  92.     public function setNombreCarrera(?string $nombreCarrera): void {
  93.         $this->nombreCarrera $nombreCarrera;
  94.     }
  95.     public function setInstitucion(?string $institucion): void {
  96.         $this->institucion $institucion;
  97.     }
  98.     public function setQueEstudia(?string $queEstudia): void {
  99.         $this->queEstudia $queEstudia;
  100.     }
  101.     public function setHorario(?string $horario): void {
  102.         $this->horario $horario;
  103.     }
  104.  
  105.     public function getNivelEducativo(): ?ParNivelEducativo {
  106.         return $this->nivelEducativo;
  107.     }
  108.     public function setNivelEducativo(?ParNivelEducativo $nivelEducativo): static {
  109.         $this->nivelEducativo $nivelEducativo;
  110.         return $this;
  111.     }
  112.     public function getModalidadTrabajo(): ?ParModalidadTrabajo
  113.     {
  114.         return $this->modalidadTrabajo;
  115.     }
  116.     public function setModalidadTrabajo(?ParModalidadTrabajo $modalidadTrabajo): static
  117.     {
  118.         $this->modalidadTrabajo $modalidadTrabajo;
  119.         return $this;
  120.     }
  121.     public function getEntrevista(): ?GHEntrevista
  122.     {
  123.         return $this->entrevista;
  124.     }
  125.     public function setEntrevista(?GHEntrevista $entrevista): static
  126.     {
  127.         $this->entrevista $entrevista;
  128.         return $this;
  129.     }
  130.     public function getFinalizado(): ?bool
  131.     {
  132.         return $this->finalizado;
  133.     }
  134.     public function setFinalizado(?bool $finalizado): void
  135.     {
  136.         $this->finalizado $finalizado;
  137.     }
  138.     public function getResponsableVerificacion(): ?string
  139.     {
  140.         return $this->responsableVerificacion;
  141.     }
  142.     public function setResponsableVerificacion(string $responsableVerificacion): static
  143.     {
  144.         $this->responsableVerificacion $responsableVerificacion;
  145.         return $this;
  146.     }
  147.     public function getCargoVerificacion(): ?string
  148.     {
  149.         return $this->cargoVerificacion;
  150.     }
  151.     public function setCargoVerificacion(string $cargoVerificacion): static
  152.     {
  153.         $this->cargoVerificacion $cargoVerificacion;
  154.         return $this;
  155.     }
  156.     /**
  157.      * @return ParEstado|null
  158.      */
  159.     public function getConceptoFinal(): ?ParEstado
  160.     {
  161.         return $this->conceptoFinal;
  162.     }
  163.     /**
  164.      * @param ParEstado|null $conceptoFinal
  165.      */
  166.     public function setConceptoFinal(?ParEstado $conceptoFinal): void
  167.     {
  168.         $this->conceptoFinal $conceptoFinal;
  169.     }
  170. }