values = new ArrayCollection(); $this->exportTemplateOptions = new ArrayCollection(); $this->medias = new ArrayCollection(); } public function getId(): ?int { return $this->id; } public function getIdProducts(): ?string { return $this->idProducts; } public function setIdProducts(string $idProducts): self { $this->idProducts = $idProducts; return $this; } public function getName(): ?string { return $this->name; } public function setName(string $name): self { $this->name = $name; return $this; } public function getPage(): ?Page { return $this->page; } public function setPage(Page $page): self { $this->page = $page; return $this; } public function getVersion(): ?VersionExport { return $this->version; } public function setVersion(?VersionExport $version): self { $this->version = $version; return $this; } public function getValues(): ?Collection { return $this->values; } public function addValue(?Value $value): self { if (!$this->values->contains($value)) { $this->values[] = $value; } return $this; } public function removeValue(Value $value): self { if ($this->values->contains($value)) { $this->values->removeElement($value); } return $this; } public function getExportTemplateOptions(): ?Collection { return $this->exportTemplateOptions; } public function addExportTemplateOption(?ExportTemplateOption $exportTemplateOption): self { if (!$this->exportTemplateOptions->contains($exportTemplateOption)) { $this->exportTemplateOptions[] = $exportTemplateOption; } return $this; } public function removeExportTemplateOption(ExportTemplateOption $exportTemplateOption): self { if ($this->exportTemplateOptions->contains($exportTemplateOption)) { $this->exportTemplateOptions->removeElement($exportTemplateOption); } return $this; } public function getMedias(): ?Collection { return $this->medias; } public function addMedia(?ElementMedia $media): self { if (!$this->medias->contains($media)) { $this->medias[] = $media; } return $this; } public function removeMedia(ElementMedia $media): self { if ($this->medias->contains($media)) { $this->medias->removeElement($media); } return $this; } public function getFolio(): ?int { return $this->folio; } public function setFolio(int $folio): self { $this->folio = $folio; return $this; } }