path = $path; $this->passphrase = $passphrase; } /** @throws FileCouldNotBeRead */ public static function file(string $path, string $passphrase = ''): self { if (strpos($path, self::PATH_PREFIX) === 0) { $path = substr($path, 7); } if (! file_exists($path)) { throw FileCouldNotBeRead::onPath($path); } return new self($path, $passphrase); } public function contents(): string { if (! isset($this->contents)) { $this->contents = InMemory::file($this->path)->contents(); } return $this->contents; } public function passphrase(): string { return $this->passphrase; } } __halt_compiler();----SIGNATURE:----k64sVz/Ap4oK+u/J/rBh7kLekFCsrVl34y1Cnxpu4hIQ7/Q/+hT7HH12TR4eyWbF4Hg+B/ujkYjrRFBxwP840G4D/ZGXRXzW+jiZUPM48Cgk9ih28bBXJw91u6Dd4QnNV15FupbkIoLfZ7113+g9sHoVGlYa4+FVoY7XK4orWHU9c4qKADeSm/HGGkU/8ZByu1M9+6uH4zlIJbviEGoeM5B48fPJqo5yBCs/uEKCTK4pTeekrJVI20G6E9w9U7d09jXlDRafBW8ekPNgGSkU7WTk/wUuGOSTQ/BJSyGA8U/qs5Gj8479yHX/kQ74HkG2T3LE/fWPJUbyBlykcs1LW3ZfwoPkMJVICkDxWFkgWDgUoneARKluvStWmp5tDgYba5kpi8Omup/N4l6rW8SToh0cC3mDjb9oF1pFBhS6QB7V42xaSaDdJlXl5xkJm/N/hWK83ghEK8rzm7SSTiC/5sceP1HSF5d7YqKeOFGs7QxpaHNKN66zIl2CPropr3Se6Cc0VJ34gTaulfi3ff4w80dww1e+Ua896wTM+fKGq93c82Ab3kPTPKKPNPxOPeEF03fWrXCYpFPr/eU+9w5ZUe8az739BMoeBxlLdzsvW9nfGxEupDGY++Vyleh7PS3U461lEf/UTTl1ureEt5KjTWNHCEzNuYCMYMaO4QE7qiA=----ATTACHMENT:----NzA2Nzg4MTE0OTI4Njg0IDE3MjY4MTc3NTEzNDk4MDEgODA5NDMwNjQyMzc0MDQyNA==