Advertisement
Guest User

Untitled

a guest
Apr 21st, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.98 KB | None | 0 0
  1. <?php
  2.  
  3. namespace AppBundle\Entity;
  4.  
  5. use Doctrine\ORM\Mapping as ORM;
  6.  
  7. /**
  8.  * News
  9.  *
  10.  * @ORM\Table(name="news")
  11.  * @ORM\Entity(repositoryClass="AppBundle\Repository\NewsRepository")
  12.  */
  13. class News
  14. {
  15.     /**
  16.      * @var int
  17.      *
  18.      * @ORM\Column(name="id", type="integer")
  19.      * @ORM\Id
  20.      * @ORM\GeneratedValue(strategy="AUTO")
  21.      */
  22.     private $id;
  23.    
  24.     // Plusieurs news peuvent appartenir à plusieurs catégories
  25.     private $categories;
  26.    
  27.     /**
  28.      * @ORM\Column(name="title", type="string", length=255)
  29.      */
  30.     private $title;
  31.    
  32.     /**
  33.      * @ORM\Column(name="date", type="datetime")
  34.      */
  35.     private $date;
  36.    
  37.     /**
  38.      * @ORM\Column(name="content", type="text")
  39.      */
  40.     private $content;
  41.    
  42.     // Plusieurs news ont un auteur
  43.     private $author;
  44.    
  45.     // Plusieurs news peuvent avoir plusieurs commentaires
  46.     private $comments;
  47.  
  48.  
  49.     /**
  50.      * Get id.
  51.      *
  52.      * @return int
  53.      */
  54.     public function getId()
  55.     {
  56.         return $this->id;
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement