Blame | Letzte Änderung | Log anzeigen | RSS feed
<?phpdeclare(strict_types=1);namespace League\Flysystem;use RuntimeException;use Throwable;final class UnableToReadFile extends RuntimeException implements FilesystemOperationFailed{/*** @var string*/private $location = '';/*** @var string*/private $reason = '';public static function fromLocation(string $location, string $reason = '', Throwable $previous = null): UnableToReadFile{$e = new static(rtrim("Unable to read file from location: {$location}. {$reason}"), 0, $previous);$e->location = $location;$e->reason = $reason;return $e;}public function operation(): string{return FilesystemOperationFailed::OPERATION_READ;}public function reason(): string{return $this->reason;}public function location(): string{return $this->location;}}