src/Entity/Seguridades/Pagina.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Entity\Seguridades;
  3. use App\Entity\Catalogos\Iconos;
  4. use Doctrine\ORM\Mapping as ORM;
  5. /**
  6.  * Pagina
  7.  *
  8.  * @ORM\Table(name="seguridades.pagina", indexes={@ORM\Index(name="IDX_F65D5A7CCAC67ADB", columns={"id_modulo"})})
  9.  * @ORM\Entity
  10.  */
  11. class Pagina
  12. {
  13.     /**
  14.      * @var int
  15.      *
  16.      * @ORM\Column(name="id", type="integer", nullable=false)
  17.      * @ORM\Id
  18.      * @ORM\GeneratedValue(strategy="SEQUENCE")
  19.      * @ORM\SequenceGenerator(sequenceName="seguridades.pagina_id_seq", allocationSize=1, initialValue=1)
  20.      */
  21.     private $id;
  22.     /**
  23.      * @var string
  24.      *
  25.      * @ORM\Column(name="menu", type="string", length=250, nullable=false)
  26.      */
  27.     private $menu;
  28.     /**
  29.      * @var string
  30.      *
  31.      * @ORM\Column(name="jerarquia", type="string", length=10, nullable=false)
  32.      */
  33.     private $jerarquia;
  34.     /**
  35.      * @var string
  36.      *
  37.      * @ORM\Column(name="nombre", type="string", length=250, nullable=false)
  38.      */
  39.     private $nombre;
  40.     /**
  41.      * @var string|null
  42.      *
  43.      * @ORM\Column(name="descripcion", type="text", nullable=true)
  44.      */
  45.     private $descripcion;
  46.     /**
  47.      * @var string|null
  48.      *
  49.      * @ORM\Column(name="alias_pagina", type="string", length=50, nullable=true)
  50.      */
  51.     private $aliasPagina;
  52.     /**
  53.      * @var \App\Entity\Catalogos\Iconos
  54.      *
  55.      * @ORM\ManyToOne(targetEntity="\App\Entity\Catalogos\Iconos")
  56.      * @ORM\JoinColumns({
  57.      *   @ORM\JoinColumn(name="id_iconos", referencedColumnName="id")
  58.      * })
  59.      */
  60.     private $idIcono;
  61.     /**
  62.      * @var int
  63.      *
  64.      * @ORM\Column(name="id_usuario_modificacion", type="integer", nullable=false)
  65.      */
  66.     private $idUsuarioModificacion;
  67.     /**
  68.      * @var \DateTime
  69.      *
  70.      * @ORM\Column(name="fecha_modificacion", type="datetime", nullable=false)
  71.      */
  72.     private $fechaModificacion;
  73.     /**
  74.      * @var string
  75.      *
  76.      * @ORM\Column(name="ip_modificacion", type="string", length=50, nullable=false)
  77.      */
  78.     private $ipModificacion;
  79.     /**
  80.      * @var bool
  81.      *
  82.      * @ORM\Column(name="activo", type="boolean", nullable=false)
  83.      */
  84.     private $activo;
  85.     /**
  86.      * @var \Modulo
  87.      *
  88.      * @ORM\ManyToOne(targetEntity="Modulo")
  89.      * @ORM\JoinColumns({
  90.      *   @ORM\JoinColumn(name="id_modulo", referencedColumnName="id")
  91.      * })
  92.      */
  93.     private $idModulo;
  94.     public function getId(): ?int
  95.     {
  96.         return $this->id;
  97.     }
  98.     public function getMenu(): ?string
  99.     {
  100.         return $this->menu;
  101.     }
  102.     public function setMenu(string $menu): self
  103.     {
  104.         $this->menu $menu;
  105.         return $this;
  106.     }
  107.     public function getJerarquia(): ?string
  108.     {
  109.         return $this->jerarquia;
  110.     }
  111.     public function setJerarquia(string $jerarquia): self
  112.     {
  113.         $this->jerarquia $jerarquia;
  114.         return $this;
  115.     }
  116.     public function getNombre(): ?string
  117.     {
  118.         return $this->nombre;
  119.     }
  120.     public function setNombre(string $nombre): self
  121.     {
  122.         $this->nombre $nombre;
  123.         return $this;
  124.     }
  125.     public function getDescripcion(): ?string
  126.     {
  127.         return $this->descripcion;
  128.     }
  129.     public function setDescripcion(?string $descripcion): self
  130.     {
  131.         $this->descripcion $descripcion;
  132.         return $this;
  133.     }
  134.     public function getAliasPagina(): ?string
  135.     {
  136.         return $this->aliasPagina;
  137.     }
  138.     public function setAliasPagina(?string $aliasPagina): self
  139.     {
  140.         $this->aliasPagina $aliasPagina;
  141.         return $this;
  142.     }
  143.     public function getIdUsuarioModificacion(): ?int
  144.     {
  145.         return $this->idUsuarioModificacion;
  146.     }
  147.     public function setIdUsuarioModificacion(int $idUsuarioModificacion): self
  148.     {
  149.         $this->idUsuarioModificacion $idUsuarioModificacion;
  150.         return $this;
  151.     }
  152.     public function getFechaModificacion(): ?\DateTimeInterface
  153.     {
  154.         return $this->fechaModificacion;
  155.     }
  156.     public function setFechaModificacion(\DateTimeInterface $fechaModificacion): self
  157.     {
  158.         $this->fechaModificacion $fechaModificacion;
  159.         return $this;
  160.     }
  161.     public function getIpModificacion(): ?string
  162.     {
  163.         return $this->ipModificacion;
  164.     }
  165.     public function setIpModificacion(string $ipModificacion): self
  166.     {
  167.         $this->ipModificacion $ipModificacion;
  168.         return $this;
  169.     }
  170.     public function getActivo(): ?bool
  171.     {
  172.         return $this->activo;
  173.     }
  174.     public function setActivo(bool $activo): self
  175.     {
  176.         $this->activo $activo;
  177.         return $this;
  178.     }
  179.     public function getIdModulo(): ?Modulo
  180.     {
  181.         return $this->idModulo;
  182.     }
  183.     public function setIdModulo(?Modulo $idModulo): self
  184.     {
  185.         $this->idModulo $idModulo;
  186.         return $this;
  187.     }
  188.     public function getIdIcono(): ?Iconos
  189.     {
  190.         return $this->idIcono;
  191.     }
  192.     public function setIdIcono(?Iconos $idIcono): self
  193.     {
  194.         $this->idIcono $idIcono;
  195.         return $this;
  196.     }
  197. }