src/project/OfficeBrain/CustomBundle/CareerBundle/Entity/CareerLevel.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\project\OfficeBrain\CustomBundle\CareerBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Gedmo\Mapping\Annotation as GEDMO;
  5. use Symfony\Component\Validator\Constraints as Assert;
  6. /**
  7.  * CareerLevel
  8.  *
  9.  * @ORM\Table("tbl_career_level")
  10.  * @ORM\Entity(repositoryClass="App\project\OfficeBrain\CustomBundle\CareerBundle\Entity\CareerLevelRepository")
  11.  */
  12. class CareerLevel
  13. {
  14.     /**
  15.      * @var integer
  16.      *
  17.      * @ORM\Column(name="id", type="integer")
  18.      * @ORM\Id
  19.      * @ORM\GeneratedValue(strategy="AUTO")
  20.      * @ORM\OneToMany(targetEntity="CareerPosition", mappedBy="CareerLevel")
  21.      */
  22.     private $id;
  23.     /**
  24.      * @var string
  25.      *
  26.      * @ORM\Column(name="career_level", type="string", length=255)
  27.      */
  28.     private $careerLevel;
  29.     /**
  30.      * @var integer
  31.      *
  32.      * @ORM\Column(name="instance_id", type="integer", nullable=true)
  33.      */
  34.     private $instanceId;
  35.     
  36.     /**
  37.      * @var integer
  38.      *
  39.      * @ORM\Column(name="country_id", type="integer", nullable=true)
  40.      */
  41.     private $countryId;
  42.     
  43.     /**
  44.      * @var integer
  45.      *
  46.      * @ORM\Column(name="created_uid", type="integer", nullable=true)
  47.      */
  48.     private $createdUid;
  49.     
  50.     /**
  51.      * @var integer
  52.      *
  53.      * @ORM\Column(name="updated_uid", type="integer", nullable=true)
  54.      */
  55.     private $updatedUid;
  56.     
  57.     /**
  58.      * @var integer
  59.      *
  60.      * @ORM\Column(name="deleted_uid", type="integer", nullable=true)
  61.      */
  62.     private $deletedUid;
  63.     
  64.     /**
  65.      * @var \DateTime
  66.      *
  67.      * @ORM\Column(name="created_at", type="datetime", nullable=true)
  68.      */
  69.     private $createdAt;
  70.     
  71.     /**
  72.      * @var \DateTime
  73.      *
  74.      * @Gedmo\Timestampable(on="create")
  75.      * @ORM\Column(name="updated_at", type="datetime", nullable=true)
  76.      */
  77.     private $updatedAt;
  78.     
  79.     /**
  80.      * @var \DateTime
  81.      *
  82.      * @ORM\Column(name="deleted_at", type="datetime", nullable=true)
  83.      */
  84.     private $deletedAt;
  85.     /**
  86.      * Get id
  87.      *
  88.      * @return integer
  89.      */
  90.     public function getId()
  91.     {
  92.         return $this->id;
  93.     }
  94.     /**
  95.      * Set careerLevel
  96.      *
  97.      * @param string $careerLevel
  98.      *
  99.      * @return CareerLevel
  100.      */
  101.     public function setCareerLevel($careerLevel)
  102.     {
  103.         $this->careerLevel $careerLevel;
  104.         return $this;
  105.     }
  106.     /**
  107.      * Get careerLevel
  108.      *
  109.      * @return string
  110.      */
  111.     public function getCareerLevel()
  112.     {
  113.         return $this->careerLevel;
  114.     }
  115.     public function __toString()
  116.     {
  117.         return (string) $this->getCareerLevel();
  118.     }
  119.     
  120.     /**
  121.      * Set instanceId
  122.      *
  123.      * @param integer $instanceId
  124.      *
  125.      * @return CareerLevel
  126.      */
  127.     public function setInstanceId($instanceId)
  128.     {
  129.         $this->instanceId $instanceId;
  130.     
  131.         return $this;
  132.     }
  133.     
  134.     /**
  135.      * Get instanceId
  136.      *
  137.      * @return integer
  138.      */
  139.     public function getInstanceId()
  140.     {
  141.         return $this->instanceId;
  142.     }
  143.     
  144.     /**
  145.      * Set countryId
  146.      *
  147.      * @param integer $countryId
  148.      *
  149.      * @return CareerLevel
  150.      */
  151.     public function setCountryId($countryId)
  152.     {
  153.         $this->countryId $countryId;
  154.     
  155.         return $this;
  156.     }
  157.     
  158.     /**
  159.      * Get countryId
  160.      *
  161.      * @return integer
  162.      */
  163.     public function getCountryId()
  164.     {
  165.         return $this->countryId;
  166.     }
  167.     
  168.     /**
  169.      * Set createdUid
  170.      *
  171.      * @param integer $createdUid
  172.      *
  173.      * @return CareerLevel
  174.      */
  175.     public function setCreatedUid($createdUid)
  176.     {
  177.         $this->createdUid $createdUid;
  178.     
  179.         return $this;
  180.     }
  181.     
  182.     /**
  183.      * Get createdUid
  184.      *
  185.      * @return integer
  186.      */
  187.     public function getCreatedUid()
  188.     {
  189.         return $this->createdUid;
  190.     }
  191.     
  192.     /**
  193.      * Set updatedUid
  194.      *
  195.      * @param integer $updatedUid
  196.      *
  197.      * @return CareerLevel
  198.      */
  199.     public function setUpdatedUid($updatedUid)
  200.     {
  201.         $this->updatedUid $updatedUid;
  202.     
  203.         return $this;
  204.     }
  205.     
  206.     /**
  207.      * Get updatedUid
  208.      *
  209.      * @return integer
  210.      */
  211.     public function getUpdatedUid()
  212.     {
  213.         return $this->updatedUid;
  214.     }
  215.     
  216.     /**
  217.      * Set deletedUid
  218.      *
  219.      * @param integer $deletedUid
  220.      *
  221.      * @return CareerLevel
  222.      */
  223.     public function setDeletedUid($deletedUid)
  224.     {
  225.         $this->deletedUid $deletedUid;
  226.     
  227.         return $this;
  228.     }
  229.     
  230.     /**
  231.      * Get deletedUid
  232.      *
  233.      * @return integer
  234.      */
  235.     public function getDeletedUid()
  236.     {
  237.         return $this->deletedUid;
  238.     }
  239.     
  240.     /**
  241.      * Set createdAt
  242.      *
  243.      * @param \DateTime $createdAt
  244.      *
  245.      * @return CareerLevel
  246.      */
  247.     public function setCreatedAt($createdAt)
  248.     {
  249.         $this->createdAt $createdAt;
  250.     
  251.         return $this;
  252.     }
  253.     
  254.     /**
  255.      * Get createdAt
  256.      *
  257.      * @return \DateTime
  258.      */
  259.     public function getCreatedAt()
  260.     {
  261.         return $this->createdAt;
  262.     }
  263.     
  264.     /**
  265.      * Set updatedAt
  266.      *
  267.      * @param \DateTime $updatedAt
  268.      *
  269.      * @return CareerLevel
  270.      */
  271.     public function setUpdatedAt($updatedAt)
  272.     {
  273.         $this->updatedAt $updatedAt;
  274.     
  275.         return $this;
  276.     }
  277.     
  278.     /**
  279.      * Get updatedAt
  280.      *
  281.      * @return \DateTime
  282.      */
  283.     public function getUpdatedAt()
  284.     {
  285.         return $this->updatedAt;
  286.     }
  287.     
  288.     /**
  289.      * Set deletedAt
  290.      *
  291.      * @param \DateTime $deletedAt
  292.      *
  293.      * @return CareerLevel
  294.      */
  295.     public function setDeletedAt($deletedAt)
  296.     {
  297.         $this->deletedAt $deletedAt;
  298.     
  299.         return $this;
  300.     }
  301.     
  302.     /**
  303.      * Get deletedAt
  304.      *
  305.      * @return \DateTime
  306.      */
  307.     public function getDeletedAt()
  308.     {
  309.         return $this->deletedAt;
  310.     }
  311. }