<?phpnamespace App\Entity\Articles;use App\Entity\MarketPlace\ArticleMarketPlace;use App\Entity\MarketPlace\MarketPlace;use Doctrine\ORM\Mapping as ORM;/** * ArticleCategorie * * @ORM\Table("article__article_categorie") * @ORM\Entity(repositoryClass="App\Repository\Articles\ArticleCategorieRepository") */class ArticleCategorie{ /** * @ORM\Column(name="id", type="integer") * @ORM\Id * @ORM\GeneratedValue(strategy="AUTO") */ private $id; /** * @ORM\ManyToOne(targetEntity="App\Entity\Articles\Categorie", inversedBy="articleCategorie") * @ORM\JoinColumn(nullable=false) */ private $categorie; /** * @ORM\ManyToOne(targetEntity="App\Entity\Articles\Article", inversedBy="articleCategorie") * @ORM\JoinColumn(nullable=true) */ private $article; /** * @ORM\Column(name="position", type="integer", nullable=true) */ private $position; /** * @ORM\ManyToOne(targetEntity="App\Entity\MarketPlace\ArticleMarketPlace",inversedBy="articleCategorie") * @ORM\JoinColumn(nullable=true) */ private $articleMarketPlace; /** * @ORM\ManyToOne(targetEntity="App\Entity\MarketPlace\MarketPlace") * @ORM\JoinColumn(nullable=true) */ private $marketPlace; public function getId(): int { return $this->id; } public function setPosition(?int $position): ArticleCategorie { $this->position = $position; return $this; } public function getPosition(): ?int { return $this->position; } public function setCategorie(?Categorie $categorie): ArticleCategorie { $this->categorie = $categorie; return $this; } public function getCategorie(): ?Categorie { return $this->categorie; } public function setArticle(?Article $article): ArticleCategorie { $this->article = $article; return $this; } public function getArticle(): ?Article { return $this->article; } public function setArticleMarketPlace(?ArticleMarketPlace $articleMarketPlace): ArticleCategorie { $this->articleMarketPlace = $articleMarketPlace; return $this; } public function getArticleMarketPlace(): ?ArticleMarketPlace { return $this->articleMarketPlace; } public function setMarketPlace(?MarketPlace $marketPlace): ArticleCategorie { $this->marketPlace = $marketPlace; return $this; } public function getMarketPlace(): ?MarketPlace { return $this->marketPlace; }}