src/OfficeBrain/Bundle/AttributeBundle/Entity/AttributeValueMapping.php line 20

Open in your IDE?
  1. <?php
  2. namespace App\OfficeBrain\Bundle\AttributeBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Gedmo\Mapping\Annotation as Gedmo;
  5. /**
  6.  * Entity For AttributeValueMapping
  7.  * @author OfficeBrain 4808
  8.  */
  9. /**
  10.  * AttributeMapping
  11.  *
  12.  * @ORM\Table(name="tbl_attribute_value_mapping")
  13.  * @ORM\Entity(repositoryClass="App\OfficeBrain\Bundle\AttributeBundle\Entity\AttributeValueMappingRepository")
  14.  * @Gedmo\SoftDeleteable(fieldName="deletedAt", timeAware=false)
  15.  */
  16. class AttributeValueMapping
  17. {
  18.     /**
  19.      * @var integer
  20.      *
  21.      * @ORM\Column(name="id", type="bigint",length=20, options={"unsigned"=true})
  22.      * @ORM\Id
  23.      * @ORM\GeneratedValue(strategy="AUTO")
  24.      */
  25.     private $id;
  26.     /**
  27.      * @var integer
  28.      *
  29.      * @ORM\Column(name="pms_id", type="integer" ,nullable=true)
  30.      */
  31.     private $pmsId;
  32.     /**
  33.      * @var integer
  34.      *
  35.      * @ORM\Column(name="attribute_id", type="integer" ,nullable=true)
  36.      */
  37.     private $attributeId;
  38.     /**
  39.      * @var \DateTime
  40.      * @Gedmo\Timestampable(on="create")
  41.      * @ORM\Column(name="created_at", type="datetime", nullable=true)
  42.      */
  43.     protected $createdAt;
  44.     
  45.     /**
  46.      * @var integer
  47.      * @ORM\Column(name="created_uid", type="integer" ,nullable=true)
  48.      */
  49.     private $createdUid;
  50.     
  51.     /**
  52.      * @var datetime
  53.      *
  54.      * @Gedmo\Timestampable(on="update")
  55.      * @ORM\Column( name="updated_at", type="datetime",nullable=true)
  56.      */
  57.     protected $updatedAt;
  58.     
  59.     /**
  60.      * @var integer
  61.      * @ORM\Column(name="updated_uid", type="integer" ,nullable=true)
  62.      */
  63.     private $updatedUid;
  64.     
  65.     /**
  66.      * @var datetime
  67.      *
  68.      * @ORM\Column(name="deleted_at",type="datetime",  nullable=true)
  69.      */
  70.     protected $deletedAt;
  71.     /**
  72.      * @var integer
  73.      * @ORM\Column(name="deleted_uid", type="integer" ,nullable=true)
  74.      */
  75.     private $deletedUid;
  76.     /**
  77.      * Get id
  78.      *
  79.      * @return integer 
  80.      */
  81.     public function getId()
  82.     {
  83.         return $this->id;
  84.     }
  85.     /**
  86.      * Set pmsId
  87.      *
  88.      * @param integer $pmsId
  89.      * @return AttributeMapping
  90.      */
  91.     public function setPmsId($pmsId)
  92.     {
  93.         $this->pmsId $pmsId;
  94.         return $this;
  95.     }
  96.     /**
  97.      * Get pmsId
  98.      *
  99.      * @return integer 
  100.      */
  101.     public function getPmsId()
  102.     {
  103.         return $this->pmsId;
  104.     }
  105.     /**
  106.      * Set attributeId
  107.      *
  108.      * @param integer $attributeId
  109.      * @return AttributeValueMapping
  110.      */
  111.     public function setAttributeId($attributeId)
  112.     {
  113.         $this->attributeId $attributeId;
  114.     
  115.         return $this;
  116.     }
  117.     /**
  118.      * Get attributeId
  119.      *
  120.      * @return integer
  121.      */
  122.     public function getAttributeId()
  123.     {
  124.         return $this->attributeId;
  125.     }
  126.     /**
  127.      * Set createdAt
  128.      *
  129.      * @param \DateTime $createdAt
  130.      * @return AttributeMapping
  131.      */
  132.     public function setCreatedAt($createdAt)
  133.     {
  134.         $this->createdAt $createdAt;
  135.         return $this;
  136.     }
  137.     /**
  138.      * Get createdAt
  139.      *
  140.      * @return \DateTime 
  141.      */
  142.     public function getCreatedAt()
  143.     {
  144.         return $this->createdAt;
  145.     }
  146.     /**
  147.      * Set createdUid
  148.      *
  149.      * @param integer $createdUid
  150.      * @return AttributeMapping
  151.      */
  152.     public function setCreatedUid($createdUid)
  153.     {
  154.         $this->createdUid $createdUid;
  155.         return $this;
  156.     }
  157.     /**
  158.      * Get createdUid
  159.      *
  160.      * @return integer 
  161.      */
  162.     public function getCreatedUid()
  163.     {
  164.         return $this->createdUid;
  165.     }
  166.     /**
  167.      * Set updatedAt
  168.      *
  169.      * @param \DateTime $updatedAt
  170.      * @return AttributeMapping
  171.      */
  172.     public function setUpdatedAt($updatedAt)
  173.     {
  174.         $this->updatedAt $updatedAt;
  175.         return $this;
  176.     }
  177.     /**
  178.      * Get updatedAt
  179.      *
  180.      * @return \DateTime 
  181.      */
  182.     public function getUpdatedAt()
  183.     {
  184.         return $this->updatedAt;
  185.     }
  186.     /**
  187.      * Set updatedUid
  188.      *
  189.      * @param integer $updatedUid
  190.      * @return AttributeMapping
  191.      */
  192.     public function setUpdatedUid($updatedUid)
  193.     {
  194.         $this->updatedUid $updatedUid;
  195.         return $this;
  196.     }
  197.     /**
  198.      * Get updatedUid
  199.      *
  200.      * @return integer 
  201.      */
  202.     public function getUpdatedUid()
  203.     {
  204.         return $this->updatedUid;
  205.     }
  206.     /**
  207.      * Set deletedAt
  208.      *
  209.      * @param \DateTime $deletedAt
  210.      * @return AttributeMapping
  211.      */
  212.     public function setDeletedAt($deletedAt)
  213.     {
  214.         $this->deletedAt $deletedAt;
  215.         return $this;
  216.     }
  217.     /**
  218.      * Get deletedAt
  219.      *
  220.      * @return \DateTime 
  221.      */
  222.     public function getDeletedAt()
  223.     {
  224.         return $this->deletedAt;
  225.     }
  226.     /**
  227.      * Set deletedUid
  228.      *
  229.      * @param integer $deletedUid
  230.      * @return AttributeMapping
  231.      */
  232.     public function setDeletedUid($deletedUid)
  233.     {
  234.         $this->deletedUid $deletedUid;
  235.         return $this;
  236.     }
  237.     /**
  238.      * Get deletedUid
  239.      *
  240.      * @return integer 
  241.      */
  242.     public function getDeletedUid()
  243.     {
  244.         return $this->deletedUid;
  245.     }
  246. }