src/Entity/VideoImage.php line 10
<?phpnamespace App\Entity;use App\Repository\VideoImageRepository;use Doctrine\ORM\Mapping as ORM;use Symfony\Component\Serializer\Annotation\Groups;#[ORM\Entity(repositoryClass: VideoImageRepository::class)]class VideoImage{#[Groups(['main'])]#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\ManyToOne(inversedBy: 'filename')]#[ORM\JoinColumn(nullable: false)]private ?Video $video = null;#[Groups(['main'])]#[ORM\Column(length: 255)]private ?string $filename = null;#[Groups(['main'])]#[ORM\Column]private ?int $position = null;public function getId(): ?int{return $this->id;}public function getVideo(): ?Video{return $this->video;}public function setVideo(?Video $video): self{$this->video = $video;return $this;}public function getFilename(): ?string{return $this->filename;}public function setFilename(string $filename): self{$this->filename = $filename;return $this;}public function getPosition(): ?int{return $this->position;}public function setPosition(int $position): self{$this->position = $position;return $this;}}