src/Entity/BitacoraMovimientos.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\DBAL\Types\Types;
  4. use Doctrine\ORM\Mapping as ORM;
  5. /**
  6.  * BitacoraMovimientos
  7.  *
  8.  * @ORM\Table(name="bitacora_movimientos", indexes={@ORM\Index(name="bitacora_movimientos_cat_componentes_FK", columns={"id_componente"}), @ORM\Index(name="bitacora_movimientos_unidad_FK", columns={"id_uni"}), @ORM\Index(name="bitacora_movimientos_usuario_FK", columns={"id_usu"}), @ORM\Index(name="bitacora_movimientos_cat_tipos_movimientos_FK", columns={"tipo_mov"}), @ORM\Index(name="bitacora_movimientos_solicitud_FK", columns={"id_solicitud"})})
  9.  * @ORM\Entity
  10.  */
  11. class BitacoraMovimientos
  12. {
  13.     /**
  14.      * @var int
  15.      *
  16.      * @ORM\Column(name="id_mov", type="integer", nullable=false)
  17.      * @ORM\Id
  18.      * @ORM\GeneratedValue(strategy="IDENTITY")
  19.      */
  20.     private $idMov;
  21.     /**
  22.      * @var \DateTime
  23.      *
  24.      * @ORM\Column(name="fecha_mov", type="datetime", nullable=false, options={"default"="CURRENT_TIMESTAMP"})
  25.      */
  26.     private $fechaMov;
  27.     /**
  28.      * @var int|null
  29.      *
  30.      * @ORM\Column(name="id_equ", type="integer", nullable=true)
  31.      */
  32.     private $idEqu;
  33.     /**
  34.      * @var string|null
  35.      *
  36.      * @ORM\Column(name="tipo_equipo", type="string", length=255, nullable=true)
  37.      */
  38.     private $tipoEquipo;
  39.     /**
  40.      * @var string|null
  41.      *
  42.      * @ORM\Column(name="observacion", type="text", length=65535, nullable=true)
  43.      */
  44.     private $observacion;
  45.     /**
  46.      * @var int|null
  47.      *
  48.      * @ORM\Column(name="nucleos", type="integer", nullable=true)
  49.      */
  50.     private $nucleos;
  51.     /**
  52.      * @var float|null
  53.      *
  54.      * @ORM\Column(name="velocidad", type="float", precision=10, scale=0, nullable=true)
  55.      */
  56.     private $velocidad;
  57.     /**
  58.      * @var float|null
  59.      *
  60.      * @ORM\Column(name="capacidad_memoria", type="float", precision=10, scale=0, nullable=true)
  61.      */
  62.     private $capacidadMemoria;
  63.     /**
  64.      * @var \CatComponentes
  65.      *
  66.      * @ORM\ManyToOne(targetEntity="CatComponentes")
  67.      * @ORM\JoinColumns({
  68.      *   @ORM\JoinColumn(name="id_componente", referencedColumnName="id_componente")
  69.      * })
  70.      */
  71.     private $idComponente;
  72.     /**
  73.      * @var \CatTiposMovimientos
  74.      *
  75.      * @ORM\ManyToOne(targetEntity="CatTiposMovimientos")
  76.      * @ORM\JoinColumns({
  77.      *   @ORM\JoinColumn(name="tipo_mov", referencedColumnName="id_mov")
  78.      * })
  79.      */
  80.     private $tipoMov;
  81.     /**
  82.      * @var \Solicitud
  83.      *
  84.      * @ORM\ManyToOne(targetEntity="Solicitud")
  85.      * @ORM\JoinColumns({
  86.      *   @ORM\JoinColumn(name="id_solicitud", referencedColumnName="id_sol")
  87.      * })
  88.      */
  89.     private $idSolicitud;
  90.     /**
  91.      * @var \Unidad
  92.      *
  93.      * @ORM\ManyToOne(targetEntity="Unidad")
  94.      * @ORM\JoinColumns({
  95.      *   @ORM\JoinColumn(name="id_uni", referencedColumnName="id_uni")
  96.      * })
  97.      */
  98.     private $idUni;
  99.     /**
  100.      * @var \Usuario
  101.      *
  102.      * @ORM\ManyToOne(targetEntity="Usuario")
  103.      * @ORM\JoinColumns({
  104.      *   @ORM\JoinColumn(name="id_usu", referencedColumnName="id_usu")
  105.      * })
  106.      */
  107.     private $idUsu;
  108.     public function getIdMov(): ?int
  109.     {
  110.         return $this->idMov;
  111.     }
  112.     public function getFechaMov(): ?\DateTimeInterface
  113.     {
  114.         return $this->fechaMov;
  115.     }
  116.     public function setFechaMov(\DateTimeInterface $fechaMov): static
  117.     {
  118.         $this->fechaMov $fechaMov;
  119.         return $this;
  120.     }
  121.     public function getIdEqu(): ?int
  122.     {
  123.         return $this->idEqu;
  124.     }
  125.     public function setIdEqu(?int $idEqu): static
  126.     {
  127.         $this->idEqu $idEqu;
  128.         return $this;
  129.     }
  130.     public function getTipoEquipo(): ?string
  131.     {
  132.         return $this->tipoEquipo;
  133.     }
  134.     public function setTipoEquipo(?string $tipoEquipo): static
  135.     {
  136.         $this->tipoEquipo $tipoEquipo;
  137.         return $this;
  138.     }
  139.     public function getObservacion(): ?string
  140.     {
  141.         return $this->observacion;
  142.     }
  143.     public function setObservacion(?string $observacion): static
  144.     {
  145.         $this->observacion $observacion;
  146.         return $this;
  147.     }
  148.     public function getNucleos(): ?int
  149.     {
  150.         return $this->nucleos;
  151.     }
  152.     public function setNucleos(?int $nucleos): static
  153.     {
  154.         $this->nucleos $nucleos;
  155.         return $this;
  156.     }
  157.     public function getVelocidad(): ?float
  158.     {
  159.         return $this->velocidad;
  160.     }
  161.     public function setVelocidad(?float $velocidad): static
  162.     {
  163.         $this->velocidad $velocidad;
  164.         return $this;
  165.     }
  166.     public function getCapacidadMemoria(): ?float
  167.     {
  168.         return $this->capacidadMemoria;
  169.     }
  170.     public function setCapacidadMemoria(?float $capacidadMemoria): static
  171.     {
  172.         $this->capacidadMemoria $capacidadMemoria;
  173.         return $this;
  174.     }
  175.     public function getIdComponente(): ?CatComponentes
  176.     {
  177.         return $this->idComponente;
  178.     }
  179.     public function setIdComponente(?CatComponentes $idComponente): static
  180.     {
  181.         $this->idComponente $idComponente;
  182.         return $this;
  183.     }
  184.     public function getTipoMov(): ?CatTiposMovimientos
  185.     {
  186.         return $this->tipoMov;
  187.     }
  188.     public function setTipoMov(?CatTiposMovimientos $tipoMov): static
  189.     {
  190.         $this->tipoMov $tipoMov;
  191.         return $this;
  192.     }
  193.     public function getIdSolicitud(): ?Solicitud
  194.     {
  195.         return $this->idSolicitud;
  196.     }
  197.     public function setIdSolicitud(?Solicitud $idSolicitud): static
  198.     {
  199.         $this->idSolicitud $idSolicitud;
  200.         return $this;
  201.     }
  202.     public function getIdUni(): ?Unidad
  203.     {
  204.         return $this->idUni;
  205.     }
  206.     public function setIdUni(?Unidad $idUni): static
  207.     {
  208.         $this->idUni $idUni;
  209.         return $this;
  210.     }
  211.     public function getIdUsu(): ?Usuario
  212.     {
  213.         return $this->idUsu;
  214.     }
  215.     public function setIdUsu(?Usuario $idUsu): static
  216.     {
  217.         $this->idUsu $idUsu;
  218.         return $this;
  219.     }
  220.     // Campos de bitacora mviemientos de reacciones
  221. }