path = $path; $this->extensionId = $extensionId; } /** * @return string */ public function getContent(): string { return file_get_contents($this->path); } /** * @return mixed */ public function getCacheDifferentiator() { return [$this->path, filemtime($this->path)]; } /** * @return string */ public function getPath(): string { return $this->path; } public function setPath(string $path): void { $this->path = $path; } public function getExtensionId(): ?string { return $this->extensionId; } }