vendor/uvdesk/support-center-bundle/Entity/ArticleHistory.php line 13

Open in your IDE?
  1. <?php
  2. namespace Webkul\UVDesk\SupportCenterBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * ArticleHistory
  6.  * @ORM\Entity(repositoryClass=null)
  7.  * @ORM\HasLifecycleCallbacks
  8.  * @ORM\Table(name="uv_article_history")
  9.  */
  10. class ArticleHistory
  11. {
  12.     /**
  13.      * @var integer
  14.      * @ORM\Id
  15.      * @ORM\Column(type="integer")
  16.      * @ORM\GeneratedValue
  17.      */
  18.     private $id;
  19.    
  20.     /**
  21.      * @var integer
  22.      * @ORM\Column(type="integer")
  23.      */
  24.     private $articleId;
  25.     /**
  26.      * @var integer
  27.      * @ORM\Column(type="integer")
  28.      */
  29.     private $userId;
  30.     /**
  31.      * @var string
  32.      * @ORM\Column(type="text")
  33.      */
  34.     private $content;
  35.     /**
  36.      * @var \DateTime
  37.      * @ORM\Column(type="datetime")
  38.      */
  39.     private $dateAdded;
  40.     /**
  41.      * @var \DateTime
  42.      */
  43.     private $formatedDate;
  44.     /**
  45.      * Get id
  46.      *
  47.      * @return integer 
  48.      */
  49.     public function getId()
  50.     {
  51.         return $this->id;
  52.     }
  53.    
  54.     /**
  55.      * Set articleId
  56.      *
  57.      * @param integer $articleId
  58.      * @return ArticleHistory
  59.      */
  60.     public function setArticleId($articleId)
  61.     {
  62.         $this->articleId $articleId;
  63.         return $this;
  64.     }
  65.     /**
  66.      * Get articleId
  67.      *
  68.      * @return integer 
  69.      */
  70.     public function getArticleId()
  71.     {
  72.         return $this->articleId;
  73.     }
  74.     /**
  75.      * Set userId
  76.      *
  77.      * @param integer $userId
  78.      * @return ArticleHistory
  79.      */
  80.     public function setUserId($userId)
  81.     {
  82.         $this->userId $userId;
  83.         return $this;
  84.     }
  85.     /**
  86.      * Get userId
  87.      *
  88.      * @return integer 
  89.      */
  90.     public function getUserId()
  91.     {
  92.         return $this->userId;
  93.     }
  94.     /**
  95.      * Set content
  96.      *
  97.      * @param string $content
  98.      * @return ArticleHistory
  99.      */
  100.     public function setContent($content)
  101.     {
  102.         $this->content $content;
  103.         return $this;
  104.     }
  105.     /**
  106.      * Get content
  107.      *
  108.      * @return string 
  109.      */
  110.     public function getContent()
  111.     {
  112.         return $this->content;
  113.     }
  114.     /**
  115.      * Set dateAdded
  116.      *
  117.      * @param \DateTime $dateAdded
  118.      * @return ArticleHistory
  119.      */
  120.     public function setDateAdded($dateAdded)
  121.     {
  122.         $this->dateAdded $dateAdded;
  123.         return $this;
  124.     }
  125.     /**
  126.      * Get dateAdded
  127.      *
  128.      * @return \DateTime 
  129.      */
  130.     public function getDateAdded()
  131.     {
  132.         return $this->dateAdded;
  133.     }
  134.     /**
  135.      * @ORM\PrePersist
  136.      */
  137.     public function setCreatedAtValue()
  138.     {
  139.         $this->dateAdded = new \DateTime();
  140.     }
  141.     /**
  142.      * Get dateAdded
  143.      *
  144.      * @return \DateTime 
  145.      */
  146.     public function getFormatedDate()
  147.     {
  148.         return $this->formatedDate;
  149.     }
  150.     public function setFormatedDate($formatedDate)
  151.     {
  152.         $this->formatedDate $formatedDate;
  153.         return $this;
  154.     }
  155. }