src/Entity/GainpfMenuMaster.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * GainpfMenuMaster
  6.  *
  7.  * @ORM\Table(name="gainpf_menu_master")
  8.  * @ORM\Entity(repositoryClass="App\Entity\Repository\GainpfMenuMasterRepo")
  9.  */
  10. class GainpfMenuMaster
  11. {
  12.     /**
  13.      * @var integer
  14.      *
  15.      * @ORM\Column(name="menu_id", type="integer", nullable=false)
  16.      * @ORM\Id
  17.      * @ORM\GeneratedValue(strategy="SEQUENCE")
  18.      * @ORM\SequenceGenerator(sequenceName="gainpf_menu_master_menu_id_seq", allocationSize=1, initialValue=1)
  19.      */
  20.     private $id;
  21.     /**
  22.      * @var string
  23.      *
  24.      * @ORM\Column(name="menu_desc", type="string", length=40)
  25.      */
  26.     private $menuDesc;
  27.     /**
  28.      * @var integer
  29.      *
  30.      * @ORM\Column(name="menu_level_1", type="integer")
  31.      */
  32.     private $menuLevel1;
  33.     /**
  34.      * @var integer
  35.      *
  36.      * @ORM\Column(name="menu_level_2", type="integer")
  37.      */
  38.     private $menuLevel2;
  39.     /**
  40.      * @var integer
  41.      *
  42.      * @ORM\Column(name="menu_level_3", type="integer")
  43.      */
  44.     private $menuLevel3;
  45.     /**
  46.      * @var string
  47.      *
  48.      * @ORM\Column(name="route", type="string", length=255)
  49.      */
  50.     private $route;
  51.     /**
  52.      * @var string
  53.      *
  54.      * @ORM\Column(name="route_name", type="string", length=255)
  55.      */
  56.     private $routeName;
  57.     /**
  58.      * @var string
  59.      *
  60.      * @ORM\Column(name="updated_by", type="string", length=20)
  61.      */
  62.     private $updatedBy;
  63.     /**
  64.      * @var \DateTime
  65.      *
  66.      * @ORM\Column(name="update_time", type="date")
  67.      */
  68.     private $updateTime;
  69.     
  70.     /**
  71.      * @var string
  72.      *
  73.      * @ORM\Column(name="menu_type", type="string", length=2, nullable=true)
  74.      */
  75.     private $menuType;
  76.     
  77.    /**
  78.      * @var integer
  79.      *
  80.      * @ORM\Column(name="menu_hierarchy", type="integer",nullable=true)
  81.      */
  82.     private $menuHierarchy;
  83.     
  84.        /**
  85.      * @var integer
  86.      *
  87.      * @ORM\Column(name="pao_id", type="integer",nullable=true)
  88.      */
  89.     private $paoId;
  90.     /**
  91.      * @var string
  92.      *
  93.      * @ORM\Column(name="role", type="string", nullable=true)
  94.      */
  95.     private $role;
  96.      /**
  97.      * @var integer
  98.      *
  99.      * @ORM\Column(name="menu_appearance", type="integer",nullable=true)
  100.      */
  101.     private $menuAppearance;
  102.     /**
  103.      * @var string
  104.      *
  105.      * @ORM\Column(name="inst_based", type="string", nullable=true)
  106.      */
  107.     private $instBased;
  108.     
  109.     /**
  110.      * Get id
  111.      *
  112.      * @return integer 
  113.      */
  114.     public function getId()
  115.     {
  116.         return $this->id;
  117.     }
  118.     /**
  119.      * Set menuDesc
  120.      *
  121.      * @param string $menuDesc
  122.      * @return GainpfMenuMaster
  123.      */
  124.     public function setMenuDesc($menuDesc)
  125.     {
  126.         $this->menuDesc $menuDesc;
  127.         return $this;
  128.     }
  129.     /**
  130.      * Get menuDesc
  131.      *
  132.      * @return string 
  133.      */
  134.     public function getMenuDesc()
  135.     {
  136.         return $this->menuDesc;
  137.     }
  138.     /**
  139.      * Set menuLevel1
  140.      *
  141.      * @param integer $menuLevel1
  142.      * @return GainpfMenuMaster
  143.      */
  144.     public function setMenuLevel1($menuLevel1)
  145.     {
  146.         $this->menuLevel1 $menuLevel1;
  147.         return $this;
  148.     }
  149.     /**
  150.      * Get menuLevel1
  151.      *
  152.      * @return integer 
  153.      */
  154.     public function getMenuLevel1()
  155.     {
  156.         return $this->menuLevel1;
  157.     }
  158.     /**
  159.      * Set menuLevel2
  160.      *
  161.      * @param integer $menuLevel2
  162.      * @return GainpfMenuMaster
  163.      */
  164.     public function setMenuLevel2($menuLevel2)
  165.     {
  166.         $this->menuLevel2 $menuLevel2;
  167.         return $this;
  168.     }
  169.     /**
  170.      * Get menuLevel2
  171.      *
  172.      * @return integer 
  173.      */
  174.     public function getMenuLevel2()
  175.     {
  176.         return $this->menuLevel2;
  177.     }
  178.     /**
  179.      * Set menuLevel3
  180.      *
  181.      * @param integer $menuLevel3
  182.      * @return GainpfMenuMaster
  183.      */
  184.     public function setMenuLevel3($menuLevel3)
  185.     {
  186.         $this->menuLevel3 $menuLevel3;
  187.         return $this;
  188.     }
  189.     /**
  190.      * Get menuLevel3
  191.      *
  192.      * @return integer 
  193.      */
  194.     public function getMenuLevel3()
  195.     {
  196.         return $this->menuLevel3;
  197.     }
  198.     /**
  199.      * Set route
  200.      *
  201.      * @param string $route
  202.      * @return GainpfMenuMaster
  203.      */
  204.     public function setRoute($route)
  205.     {
  206.         $this->route $route;
  207.         return $this;
  208.     }
  209.     /**
  210.      * Get route
  211.      *
  212.      * @return string 
  213.      */
  214.     public function getRoute()
  215.     {
  216.         return $this->route;
  217.     }
  218.     /**
  219.      * Set routeName
  220.      *
  221.      * @param string $routeName
  222.      * @return GainpfMenuMaster
  223.      */
  224.     public function setRouteName($routeName)
  225.     {
  226.         $this->routeName $routeName;
  227.         return $this;
  228.     }
  229.     /**
  230.      * Get routeName
  231.      *
  232.      * @return string 
  233.      */
  234.     public function getRouteName()
  235.     {
  236.         return $this->routeName;
  237.     }
  238.     /**
  239.      * Set updatedBy
  240.      *
  241.      * @param string $updatedBy
  242.      * @return GainpfMenuMaster
  243.      */
  244.     public function setUpdatedBy($updatedBy)
  245.     {
  246.         $this->updatedBy $updatedBy;
  247.         return $this;
  248.     }
  249.     /**
  250.      * Get updatedBy
  251.      *
  252.      * @return string 
  253.      */
  254.     public function getUpdatedBy()
  255.     {
  256.         return $this->updatedBy;
  257.     }
  258.     /**
  259.      * Set updateTime
  260.      *
  261.      * @param \DateTime $updateTime
  262.      * @return GainpfMenuMaster
  263.      */
  264.     public function setUpdateTime($updateTime)
  265.     {
  266.         $this->updateTime $updateTime;
  267.         return $this;
  268.     }
  269.     /**
  270.      * Get updateTime
  271.      *
  272.      * @return \DateTime 
  273.      */
  274.     public function getUpdateTime()
  275.     {
  276.         return $this->updateTime;
  277.     }
  278.     /**
  279.      * Set menuType
  280.      *
  281.      * @param string $menuType
  282.      * @return GainpfMenuMaster
  283.      */
  284.     public function setMenuType($menuType)
  285.     {
  286.         $this->menuType $menuType;
  287.         return $this;
  288.     }
  289.     /**
  290.      * Get menuType
  291.      *
  292.      * @return string 
  293.      */
  294.     public function getMenuType()
  295.     {
  296.         return $this->menuType;
  297.     }
  298.     /**
  299.      * Set menuHierarchy
  300.      *
  301.      * @param integer $menuHierarchy
  302.      * @return GainpfMenuMaster
  303.      */
  304.     public function setMenuHierarchy($menuHierarchy)
  305.     {
  306.         $this->menuHierarchy $menuHierarchy;
  307.         return $this;
  308.     }
  309.     /**
  310.      * Get menuHierarchy
  311.      *
  312.      * @return integer 
  313.      */
  314.     public function getMenuHierarchy()
  315.     {
  316.         return $this->menuHierarchy;
  317.     }
  318.     /**
  319.      * Set paoId
  320.      *
  321.      * @param integer $paoId
  322.      * @return GainpfMenuMaster
  323.      */
  324.     public function setPaoId($paoId)
  325.     {
  326.         $this->paoId $paoId;
  327.         return $this;
  328.     }
  329.     /**
  330.      * Get paoId
  331.      *
  332.      * @return integer 
  333.      */
  334.     public function getPaoId()
  335.     {
  336.         return $this->paoId;
  337.     }
  338.     public function getRole(): ?string
  339.     {
  340.         return $this->role;
  341.     }
  342.     public function setRole(?string $role): self
  343.     {
  344.         $this->role $role;
  345.         return $this;
  346.     }
  347.     
  348.     public function getMenuAppearance()
  349.     {
  350.         return $this->role;
  351.     }
  352.     public function setMenuAppearance($menuAppearance)
  353.     {
  354.         $this->menuAppearance $menuAppearance;
  355.         return $this;
  356.     }
  357.     public function getInstBased()
  358.     {
  359.         return $this->instBased;
  360.     }
  361.     public function setInstBased($instBased)
  362.     {
  363.         $this->instBased $instBased;
  364.         return $this;
  365.     }
  366. }