src/project/OfficeBrain/CustomBundle/ProductBundle/Entity/ProductAdvertise.php line 22

Open in your IDE?
  1. <?php
  2. namespace App\project\OfficeBrain\CustomBundle\ProductBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Symfony\Component\Validator\Constraints as Assert;
  5. use Doctrine\Common\Collections\ArrayCollection;
  6. /**
  7.  *
  8.  * @author kjethi 5428 
  9.  *
  10.  * 
  11.  *
  12.  */
  13. /**
  14.  * Banner
  15.  *
  16.  * @ORM\Table(name="tbl_product_advertise")
  17.  * @ORM\Entity(repositoryClass="App\project\OfficeBrain\CustomBundle\ProductBundle\Entity\ProductAdvertiseRepository")
  18.  */
  19. class ProductAdvertise
  20. {
  21.     /**
  22.      * @var integer
  23.      *
  24.      * @ORM\Column(name="id", type="bigint", options={"unsigned":true})
  25.      * @ORM\Id
  26.      * @ORM\GeneratedValue(strategy="AUTO")
  27.      */
  28.     private $id;
  29.     
  30.     /**
  31.      * @var integer
  32.      *
  33.      * @ORM\Column(name="type", type="string")
  34.      */
  35.     private $type;
  36.     
  37.     /**
  38.      * @var integer
  39.      *
  40.      * @ORM\Column(name="ref_id", type="integer")
  41.      */
  42.     private $refId;
  43.     
  44.     /**
  45.      * @var string
  46.      *
  47.      * @ORM\Column(name="advertise_name", type="string", length=255)
  48.      */
  49.     private $advertiseName;
  50.     
  51.     /**
  52.      * Image file
  53.      *
  54.      * @var File
  55.      *
  56.      * @ORM\Column(name="uploaded_image", type="string", length=255, nullable=false)
  57.      *
  58.      */
  59.     private $uploadImage;
  60.     /**
  61.      * @var string
  62.      *
  63.      * @ORM\Column(name="advertise_url", type="string", length=255)
  64.      */
  65.     private $advertiseUrl;
  66.     
  67.     /**
  68.      * @var integer
  69.      *
  70.      * @ORM\Column(name="status", type="boolean", nullable=true,options={"default"=1})
  71.      */
  72.     private $status;
  73.     /**
  74.      * @var integer
  75.      *
  76.      * @ORM\Column(name="created_uid", type="integer", nullable=true)
  77.      */
  78.     private $createdUid;
  79.     /**
  80.      * @var \DateTime
  81.      *
  82.      * @ORM\Column(name="created_at", type="datetime", nullable=true)
  83.      */
  84.     private $createdAt;
  85.     /**
  86.      * @var integer
  87.      *
  88.      * @ORM\Column(name="updated_uid", type="integer", nullable=true)
  89.      */
  90.     private $updatedUid;
  91.     /**
  92.      * @var \DateTime
  93.      *
  94.      * @ORM\Column(name="updated_at", type="datetime", nullable=true)
  95.      */
  96.     private $updatedAt;
  97.     /**
  98.      * @var integer
  99.      *
  100.      * @ORM\Column(name="deleted_uid", type="integer", nullable=true)
  101.      */
  102.     private $deletedUid;
  103.     /**
  104.      * @var \DateTime
  105.      *
  106.      * @ORM\Column(name="deleted_at", type="datetime", nullable=true)
  107.      */
  108.     private $deletedAt;
  109.     
  110.     
  111.     public function __construct()
  112.     {
  113. //         $this->bannerLanguage = new ArrayCollection();
  114.         //$this->bannerCountry = new ArrayCollection();
  115.     }
  116.     
  117.     /**
  118.      * Get id
  119.      *
  120.      * @return integer
  121.      */
  122.     public function getId()
  123.     {
  124.         return $this->id;
  125.     }
  126.     /**
  127.      * Set Type
  128.      *
  129.      * @param integer $type
  130.      *
  131.      * @return ProductAdvertise    
  132.      */
  133.     public function setType($type)
  134.     {
  135.         $this->type$type;
  136.         
  137.         return $this;
  138.     }
  139.     
  140.     /**
  141.      * Get Type
  142.      *
  143.      * @return integer
  144.      */
  145.     public function getType()
  146.     {
  147.         return $this->type;
  148.     }
  149.     
  150.     /**
  151.      * Set refId
  152.      *
  153.      * @param integer $refId
  154.      *
  155.      * @return ProductAdvertise
  156.      */
  157.     public function setRefId($refId)
  158.     {
  159.         $this->refId$refId;
  160.         return $this;
  161.     }
  162.     /**
  163.      * Get refId
  164.      *
  165.      * @return integer
  166.      */
  167.     public function getRefId()
  168.     {
  169.         return $this->refId;
  170.     }
  171.     /**
  172.      * Set advertiseName
  173.      *
  174.      * @param string $advertiseName
  175.      *
  176.      * @return ProductAdvertise
  177.      */
  178.     public function setAdvertiseName($advertiseName)
  179.     {
  180.         $this->advertiseName $advertiseName;
  181.         return $this;
  182.     }
  183.     /**
  184.      * Get advertiseName
  185.      *
  186.      * @return string
  187.      */
  188.     public function getAdvertiseName()
  189.     {
  190.         return $this->advertiseName;
  191.     }
  192.     /**
  193.      * Set uploadImage
  194.      *
  195.      * @param string $uploadImage
  196.      *
  197.      * @return ProductAdvertise
  198.      */
  199.     public function setUploadImage($uploadImage)
  200.     {
  201.         $this->uploadImage $uploadImage;
  202.         return $this;
  203.     }
  204.     /**
  205.      * Get uploadImage
  206.      *
  207.      * @return string
  208.      */
  209.     public function getUploadImage()
  210.     {
  211.         return $this->uploadImage;
  212.     }
  213.     /**
  214.      * Set advertiseUrl
  215.      *
  216.      * @param string $advertiseUrl
  217.      *
  218.      * @return ProductAdvertise
  219.      */
  220.     public function setAdvertiseUrl($advertiseUrl)
  221.     {
  222.         $this->advertiseUrl $advertiseUrl;
  223.         return $this;
  224.     }
  225.     /**
  226.      * Get advertiseUrl
  227.      *
  228.      * @return string
  229.      */
  230.     public function getAdvertiseUrl()
  231.     {
  232.         return $this->advertiseUrl;
  233.     }
  234.     /**
  235.      * Set status
  236.      *
  237.      * @param boolean $status
  238.      *
  239.      * @return ProductAdvertise
  240.      */
  241.     public function setStatus($status)
  242.     {
  243.         $this->status $status;
  244.         return $this;
  245.     }
  246.     /**
  247.      * Get status
  248.      *
  249.      * @return boolean
  250.      */
  251.     public function getStatus()
  252.     {
  253.         return $this->status;
  254.     }
  255.     /**
  256.      * Set createdUid
  257.      *
  258.      * @param integer $createdUid
  259.      *
  260.      * @return ProductAdvertise
  261.      */
  262.     public function setCreatedUid($createdUid)
  263.     {
  264.         $this->createdUid $createdUid;
  265.         return $this;
  266.     }
  267.     /**
  268.      * Get createdUid
  269.      *
  270.      * @return integer
  271.      */
  272.     public function getCreatedUid()
  273.     {
  274.         return $this->createdUid;
  275.     }
  276.     /**
  277.      * Set createdAt
  278.      *
  279.      * @param \DateTime $createdAt
  280.      *
  281.      * @return ProductAdvertise
  282.      */
  283.     public function setCreatedAt($createdAt)
  284.     {
  285.         $this->createdAt $createdAt;
  286.         return $this;
  287.     }
  288.     /**
  289.      * Get createdAt
  290.      *
  291.      * @return \DateTime
  292.      */
  293.     public function getCreatedAt()
  294.     {
  295.         return $this->createdAt;
  296.     }
  297.     /**
  298.      * Set updatedUid
  299.      *
  300.      * @param integer $updatedUid
  301.      *
  302.      * @return ProductAdvertise
  303.      */
  304.     public function setUpdatedUid($updatedUid)
  305.     {
  306.         $this->updatedUid $updatedUid;
  307.         return $this;
  308.     }
  309.     /**
  310.      * Get updatedUid
  311.      *
  312.      * @return integer
  313.      */
  314.     public function getUpdatedUid()
  315.     {
  316.         return $this->updatedUid;
  317.     }
  318.     /**
  319.      * Set updatedAt
  320.      *
  321.      * @param \DateTime $updatedAt
  322.      *
  323.      * @return ProductAdvertise
  324.      */
  325.     public function setUpdatedAt($updatedAt)
  326.     {
  327.         $this->updatedAt $updatedAt;
  328.         return $this;
  329.     }
  330.     /**
  331.      * Get updatedAt
  332.      *
  333.      * @return \DateTime
  334.      */
  335.     public function getUpdatedAt()
  336.     {
  337.         return $this->updatedAt;
  338.     }
  339.     /**
  340.      * Set deletedUid
  341.      *
  342.      * @param integer $deletedUid
  343.      *
  344.      * @return ProductAdvertise
  345.      */
  346.     public function setDeletedUid($deletedUid)
  347.     {
  348.         $this->deletedUid $deletedUid;
  349.         return $this;
  350.     }
  351.     /**
  352.      * Get deletedUid
  353.      *
  354.      * @return integer
  355.      */
  356.     public function getDeletedUid()
  357.     {
  358.         return $this->deletedUid;
  359.     }
  360.     /**
  361.      * Set deletedAt
  362.      *
  363.      * @param \DateTime $deletedAt
  364.      *
  365.      * @return ProductAdvertise
  366.      */
  367.     public function setDeletedAt($deletedAt)
  368.     {
  369.         $this->deletedAt $deletedAt;
  370.         return $this;
  371.     }
  372.     /**
  373.      * Get deletedAt
  374.      *
  375.      * @return \DateTime
  376.      */
  377.     public function getDeletedAt()
  378.     {
  379.         return $this->deletedAt;
  380.     }
  381. }