src/Entity/Documentos/CargaDocumento.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity\Documentos;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * CargaDocumento
  6.  *
  7.  * @ORM\Table(name="documentos.carga_documento")
  8.  * @ORM\Entity
  9.  */
  10. class CargaDocumento
  11. {
  12.     /**
  13.      * @var int
  14.      *
  15.      * @ORM\Column(name="id", type="integer", nullable=false)
  16.      * @ORM\Id
  17.      * @ORM\GeneratedValue(strategy="SEQUENCE")
  18.      * @ORM\SequenceGenerator(sequenceName="documentos.carga_documento_id_seq", allocationSize=1, initialValue=1)
  19.      */
  20.     private $id;
  21.     /**
  22.      * @var string
  23.      *
  24.      * @ORM\Column(name="nombre_original", type="string", length=500, nullable=false)
  25.      */
  26.     private $nombreOriginal;
  27.     /**
  28.      * @var string
  29.      *
  30.      * @ORM\Column(name="nombre_almacenado", type="string", length=50, nullable=false)
  31.      */
  32.     private $nombreAlmacenado;
  33.     /**
  34.      * @var float
  35.      *
  36.      * @ORM\Column(name="tamanio", type="float", precision=10, scale=0, nullable=false)
  37.      */
  38.     private $tamanio;
  39.     /**
  40.      * @var string
  41.      *
  42.      * @ORM\Column(name="url", type="text", nullable=false)
  43.      */
  44.     private $url;
  45.     /**
  46.      * @var string|null
  47.      *
  48.      * @ORM\Column(name="imagen", type="string", nullable=true, options={"comment"="SIn limite"})
  49.      */
  50.     private $imagen;
  51.     /**
  52.      * @var bool
  53.      *
  54.      * @ORM\Column(name="estado", type="boolean", nullable=false, options={"comment"="Activo
  55. Inactivo"})
  56.      */
  57.     private $estado;
  58.     /**
  59.      * @var int
  60.      *
  61.      * @ORM\Column(name="id_usuario_modificacion", type="integer", nullable=false)
  62.      */
  63.     private $idUsuarioModificacion;
  64.     /**
  65.      * @var \DateTime
  66.      *
  67.      * @ORM\Column(name="fecha_modificacion", type="datetime", nullable=false)
  68.      */
  69.     private $fechaModificacion;
  70.     /**
  71.      * @var string
  72.      *
  73.      * @ORM\Column(name="ip_modificacion", type="string", length=50, nullable=false)
  74.      */
  75.     private $ipModificacion;
  76.     public function getId(): ?int
  77.     {
  78.         return $this->id;
  79.     }
  80.     public function getNombreOriginal(): ?string
  81.     {
  82.         return $this->nombreOriginal;
  83.     }
  84.     public function setNombreOriginal(string $nombreOriginal): self
  85.     {
  86.         $this->nombreOriginal $nombreOriginal;
  87.         return $this;
  88.     }
  89.     public function getNombreAlmacenado(): ?string
  90.     {
  91.         return $this->nombreAlmacenado;
  92.     }
  93.     public function setNombreAlmacenado(string $nombreAlmacenado): self
  94.     {
  95.         $this->nombreAlmacenado $nombreAlmacenado;
  96.         return $this;
  97.     }
  98.     public function getTamanio(): ?float
  99.     {
  100.         return $this->tamanio;
  101.     }
  102.     public function setTamanio(float $tamanio): self
  103.     {
  104.         $this->tamanio $tamanio;
  105.         return $this;
  106.     }
  107.     public function getUrl(): ?string
  108.     {
  109.         return $this->url;
  110.     }
  111.     public function setUrl(string $url): self
  112.     {
  113.         $this->url $url;
  114.         return $this;
  115.     }
  116.     public function getImagen(): ?string
  117.     {
  118.         return $this->imagen;
  119.     }
  120.     public function setImagen(?string $imagen): self
  121.     {
  122.         $this->imagen $imagen;
  123.         return $this;
  124.     }
  125.     public function getEstado(): ?bool
  126.     {
  127.         return $this->estado;
  128.     }
  129.     public function setEstado(bool $estado): self
  130.     {
  131.         $this->estado $estado;
  132.         return $this;
  133.     }
  134.     public function getIdUsuarioModificacion(): ?int
  135.     {
  136.         return $this->idUsuarioModificacion;
  137.     }
  138.     public function setIdUsuarioModificacion(int $idUsuarioModificacion): self
  139.     {
  140.         $this->idUsuarioModificacion $idUsuarioModificacion;
  141.         return $this;
  142.     }
  143.     public function getFechaModificacion(): ?\DateTimeInterface
  144.     {
  145.         return $this->fechaModificacion;
  146.     }
  147.     public function getFechaModificacionString(): ?string
  148.     {
  149.         return $this->fechaModificacion $this->fechaModificacion->format('Y-m-d H:m') : '';
  150.     }
  151.     public function setFechaModificacion(\DateTimeInterface $fechaModificacion): self
  152.     {
  153.         $this->fechaModificacion $fechaModificacion;
  154.         return $this;
  155.     }
  156.     public function getIpModificacion(): ?string
  157.     {
  158.         return $this->ipModificacion;
  159.     }
  160.     public function setIpModificacion(string $ipModificacion): self
  161.     {
  162.         $this->ipModificacion $ipModificacion;
  163.         return $this;
  164.     }
  165. }