<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(readOnly=true, repositoryClass="App\Repository\ViewProfileRepository")
* @ORM\Table(name="view_profile")
*/
class ViewProfile
{
/**
* @ORM\Id
* @ORM\Column(type="integer", nullable=true)
*/
private $idRol;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $rol;
/**
* @ORM\Id
* @ORM\Column(type="integer", nullable=true)
*/
private $idMod;
/**
* @ORM\Column(type="string", length=150, nullable=true)
*/
private $idMenu;
/**
* @ORM\Column(type="string", length=150, nullable=true)
*/
private $idSubmenu;
/**
* @ORM\Column(type="string", length=150, nullable=true)
*/
private $modulo;
/**
* @ORM\Column(type="string", length=150, nullable=true)
*/
private $submenu;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $ruta;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $icono;
/**
* @ORM\Column(type="integer")
*/
private $orden;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $idBeh;
/**
* @ORM\Column(type="integer")
*/
private $nivel;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $comportamiento;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $descripcion;
public function getIdRol(): ?int
{
return $this->idRol;
}
public function getRol(): ?string
{
return $this->rol;
}
public function getIdMod(): ?int
{
return $this->idMod;
}
public function getIdMenu(): ?string
{
return $this->idMenu;
}
public function getIdSubmenu(): ?string
{
return $this->idSubmenu;
}
public function getModulo(): ?string
{
return $this->modulo;
}
public function getSubmenu(): ?string
{
return $this->submenu;
}
public function getRuta(): ?string
{
return $this->ruta;
}
public function getIcono(): ?string
{
return $this->icono;
}
public function getOrden(): ?int
{
return $this->orden;
}
public function getIdBeh(): ?int
{
return $this->idBeh;
}
public function getNivel(): ?int
{
return $this->nivel;
}
public function getComportamiento(): ?string
{
return $this->comportamiento;
}
public function getDescripcion(): ?string
{
return $this->descripcion;
}
// Entidad de la vista
}