<?phpnamespace App\Entity;use App\Repository\FilmProjectProgressReportFileRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: FilmProjectProgressReportFileRepository::class)]class FilmProjectProgressReportFile{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\ManyToOne(inversedBy: 'filmProjectProgressReportFiles')] private ?FilmProjectProgressReport $filmProjectProgressReport = null; #[ORM\Column(length: 255, nullable: true)] private ?string $filePath = null; #[ORM\Column(length: 255, nullable: true)] private ?string $fileName = null; #[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)] private ?\DateTimeInterface $createdAt = null; #[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)] private ?\DateTimeInterface $modifiedAt = null; #[ORM\Column(length: 255, nullable: true)] private ?string $contentVersionId = null; #[ORM\Column(length: 255, nullable: true)] private ?string $originalName = null; public function getId(): ?int { return $this->id; } public function getFilmProjectProgressReport(): ?FilmProjectProgressReport { return $this->filmProjectProgressReport; } public function setFilmProjectProgressReport(?FilmProjectProgressReport $filmProjectProgressReport): static { $this->filmProjectProgressReport = $filmProjectProgressReport; return $this; } public function getFilePath(): ?string { return $this->filePath; } public function setFilePath(?string $filePath): static { $this->filePath = $filePath; return $this; } public function getFileName(): ?string { return $this->fileName; } public function setFileName(?string $fileName): static { $this->fileName = $fileName; return $this; } public function getCreatedAt(): ?\DateTimeInterface { return $this->createdAt; } public function setCreatedAt(?\DateTimeInterface $createdAt): static { $this->createdAt = $createdAt; return $this; } public function getModifiedAt(): ?\DateTimeInterface { return $this->modifiedAt; } public function setModifiedAt(?\DateTimeInterface $modifiedAt): static { $this->modifiedAt = $modifiedAt; return $this; } public function getContentVersionId(): ?string { return $this->contentVersionId; } public function setContentVersionId(?string $contentVersionId): static { $this->contentVersionId = $contentVersionId; return $this; } public function getOriginalName(): ?string { return $this->originalName; } public function setOriginalName(?string $originalName): static { $this->originalName = $originalName; return $this; }}