file = $file; } public function getId(): string { $file = $this->file->getFilename(); return substr($file, 0, strpos($file, '.')); } public function getName(): string { return basename($this->getFilename()); } public function getFilename(): string { return $this->file->getRealPath(); } public function getFileExtension(): string { return $this->file->getExtension(); } public function getLastChange(): int { return $this->file->getMTime(); } }