diff --git a/src/Entity/News.php b/src/Entity/News.php index b5020dbaf3e172f1ebbacf205d7b48f883870584..5633fff7c30c76b71ac71a2242c4449aefd8ef16 100644 --- a/src/Entity/News.php +++ b/src/Entity/News.php @@ -61,6 +61,10 @@ class News #[ORM\JoinColumn(nullable: false)] private ?Seo $seo = null; + #[ORM\OneToOne(cascade: ['persist', 'remove'])] + #[ORM\JoinColumn(nullable: false)] + private ?File $file = null; + public function __construct() { $this->newsCategories = new ArrayCollection(); @@ -244,4 +248,16 @@ class News return $this; } + + public function getFile(): ?File + { + return $this->file; + } + + public function setFile(File $file): static + { + $this->file = $file; + + return $this; + } }