src/OfficeBrain/Bundle/AttributeBundle/Entity/AttributeMapping.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 AttributeMapping
  7.  * @author OfficeBrain 4246
  8.  */
  9. /**
  10.  * AttributeMapping
  11.  *
  12.  * @ORM\Table(name="tbl_attribute_mapping")
  13.  * @ORM\Entity(repositoryClass="App\OfficeBrain\Bundle\AttributeBundle\Entity\AttributeMappingRepository")
  14.  * @Gedmo\SoftDeleteable(fieldName="deletedAt", timeAware=false)
  15.  */
  16. class AttributeMapping
  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 \DateTime
  34.      * @Gedmo\Timestampable(on="create")
  35.      * @ORM\Column(name="created_at", type="datetime", nullable=true)
  36.      */
  37.     protected $createdAt;
  38.     
  39.     /**
  40.      * @var integer
  41.      * @ORM\Column(name="created_uid", type="integer" ,nullable=true)
  42.      */
  43.     private $createdUid;
  44.     
  45.     /**
  46.      * @var datetime
  47.      *
  48.      * @Gedmo\Timestampable(on="update")
  49.      * @ORM\Column( name="updated_at", type="datetime",nullable=true)
  50.      */
  51.     protected $updatedAt;
  52.     
  53.     /**
  54.      * @var integer
  55.      * @ORM\Column(name="updated_uid", type="integer" ,nullable=true)
  56.      */
  57.     private $updatedUid;
  58.     
  59.     /**
  60.      * @var datetime
  61.      *
  62.      * @ORM\Column(name="deleted_at",type="datetime",  nullable=true)
  63.      */
  64.     protected $deletedAt;
  65.     /**
  66.      * @var integer
  67.      * @ORM\Column(name="deleted_uid", type="integer" ,nullable=true)
  68.      */
  69.     private $deletedUid;
  70.     /**
  71.      * Get id
  72.      *
  73.      * @return integer 
  74.      */
  75.     public function getId()
  76.     {
  77.         return $this->id;
  78.     }
  79.     /**
  80.      * Set pmsId
  81.      *
  82.      * @param integer $pmsId
  83.      * @return AttributeMapping
  84.      */
  85.     public function setPmsId($pmsId)
  86.     {
  87.         $this->pmsId $pmsId;
  88.         return $this;
  89.     }
  90.     /**
  91.      * Get pmsId
  92.      *
  93.      * @return integer 
  94.      */
  95.     public function getPmsId()
  96.     {
  97.         return $this->pmsId;
  98.     }
  99.     /**
  100.      * Set createdAt
  101.      *
  102.      * @param \DateTime $createdAt
  103.      * @return AttributeMapping
  104.      */
  105.     public function setCreatedAt($createdAt)
  106.     {
  107.         $this->createdAt $createdAt;
  108.         return $this;
  109.     }
  110.     /**
  111.      * Get createdAt
  112.      *
  113.      * @return \DateTime 
  114.      */
  115.     public function getCreatedAt()
  116.     {
  117.         return $this->createdAt;
  118.     }
  119.     /**
  120.      * Set createdUid
  121.      *
  122.      * @param integer $createdUid
  123.      * @return AttributeMapping
  124.      */
  125.     public function setCreatedUid($createdUid)
  126.     {
  127.         $this->createdUid $createdUid;
  128.         return $this;
  129.     }
  130.     /**
  131.      * Get createdUid
  132.      *
  133.      * @return integer 
  134.      */
  135.     public function getCreatedUid()
  136.     {
  137.         return $this->createdUid;
  138.     }
  139.     /**
  140.      * Set updatedAt
  141.      *
  142.      * @param \DateTime $updatedAt
  143.      * @return AttributeMapping
  144.      */
  145.     public function setUpdatedAt($updatedAt)
  146.     {
  147.         $this->updatedAt $updatedAt;
  148.         return $this;
  149.     }
  150.     /**
  151.      * Get updatedAt
  152.      *
  153.      * @return \DateTime 
  154.      */
  155.     public function getUpdatedAt()
  156.     {
  157.         return $this->updatedAt;
  158.     }
  159.     /**
  160.      * Set updatedUid
  161.      *
  162.      * @param integer $updatedUid
  163.      * @return AttributeMapping
  164.      */
  165.     public function setUpdatedUid($updatedUid)
  166.     {
  167.         $this->updatedUid $updatedUid;
  168.         return $this;
  169.     }
  170.     /**
  171.      * Get updatedUid
  172.      *
  173.      * @return integer 
  174.      */
  175.     public function getUpdatedUid()
  176.     {
  177.         return $this->updatedUid;
  178.     }
  179.     /**
  180.      * Set deletedAt
  181.      *
  182.      * @param \DateTime $deletedAt
  183.      * @return AttributeMapping
  184.      */
  185.     public function setDeletedAt($deletedAt)
  186.     {
  187.         $this->deletedAt $deletedAt;
  188.         return $this;
  189.     }
  190.     /**
  191.      * Get deletedAt
  192.      *
  193.      * @return \DateTime 
  194.      */
  195.     public function getDeletedAt()
  196.     {
  197.         return $this->deletedAt;
  198.     }
  199.     /**
  200.      * Set deletedUid
  201.      *
  202.      * @param integer $deletedUid
  203.      * @return AttributeMapping
  204.      */
  205.     public function setDeletedUid($deletedUid)
  206.     {
  207.         $this->deletedUid $deletedUid;
  208.         return $this;
  209.     }
  210.     /**
  211.      * Get deletedUid
  212.      *
  213.      * @return integer 
  214.      */
  215.     public function getDeletedUid()
  216.     {
  217.         return $this->deletedUid;
  218.     }
  219. }