src/Entity/ArticleMediaCategorie.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\ArticleMediaCategorieRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. /**
  6. * @ORM\Entity(repositoryClass=ArticleMediaCategorieRepository::class)
  7. */
  8. class ArticleMediaCategorie
  9. {
  10. /**
  11. * @ORM\Id
  12. * @ORM\GeneratedValue
  13. * @ORM\Column(type="integer")
  14. */
  15. private $id;
  16. /**
  17. * @ORM\ManyToOne(targetEntity=Article::class, inversedBy="articleMediaCategories")
  18. * @ORM\JoinColumn(nullable=false)
  19. */
  20. private $article;
  21. /**
  22. * @ORM\ManyToOne(targetEntity=Media::class, inversedBy="articleMediaCategories")
  23. * @ORM\JoinColumn(nullable=false)
  24. */
  25. private $media;
  26. /**
  27. * @ORM\ManyToOne(targetEntity=MediaCategorie::class, inversedBy="articleMediaCategories")
  28. * @ORM\JoinColumn(nullable=false)
  29. */
  30. private $category;
  31. public function getId(): ?int
  32. {
  33. return $this->id;
  34. }
  35. public function getArticle(): ?Article
  36. {
  37. return $this->article;
  38. }
  39. public function setArticle(?Article $article): self
  40. {
  41. $this->article = $article;
  42. return $this;
  43. }
  44. public function getMedia(): ?Media
  45. {
  46. return $this->media;
  47. }
  48. public function setMedia(?Media $media): self
  49. {
  50. $this->media = $media;
  51. return $this;
  52. }
  53. public function getCategory(): ?MediaCategorie
  54. {
  55. return $this->category;
  56. }
  57. public function setCategory(?MediaCategorie $category): self
  58. {
  59. $this->category = $category;
  60. return $this;
  61. }
  62. }