*/ class Snapshot { protected DateTime $date; protected string $picture; protected string $movie; protected string $thumbnail; protected string $thumbnailChecksum; public function setDate(DateTime $date): self { $this->date = $date; return $this; } public function getDate(): ? \DateTime { return $this->date; } public function setPicture(string $picture): self { $this->picture = $picture; return $this; } public function getPicture(): ? string { return $this->picture; } public function setMovie(string $movie): self { $this->movie = $movie; return $this; } public function getMovie(): ? string { return $this->movie; } public function setThumbnail(string $thumbnail): self { $this->thumbnail = $thumbnail; return $this; } public function getThumbnail(): ? string { return $this->thumbnail; } public function setThumbnailChecksum(string $thumbnailChecksum): self { $this->thumbnailChecksum = $thumbnailChecksum; return $this; } public function getThumbnailChecksum(): ? string { return $this->thumbnailChecksum; } }