diff options
Diffstat (limited to 'apps/files_external/3rdparty/icewind/smb/src/Parser.php')
-rw-r--r-- | apps/files_external/3rdparty/icewind/smb/src/Parser.php | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/apps/files_external/3rdparty/icewind/smb/src/Parser.php b/apps/files_external/3rdparty/icewind/smb/src/Parser.php index 645678d9855..381c4917a92 100644 --- a/apps/files_external/3rdparty/icewind/smb/src/Parser.php +++ b/apps/files_external/3rdparty/icewind/smb/src/Parser.php @@ -17,15 +17,15 @@ use Icewind\SMB\Exception\NotFoundException; class Parser { /** - * @var string + * @var \Icewind\SMB\TimeZoneProvider */ - protected $timeZone; + protected $timeZoneProvider; /** - * @param string $timeZone + * @param \Icewind\SMB\TimeZoneProvider $timeZoneProvider */ - public function __construct($timeZone) { - $this->timeZone = $timeZone; + public function __construct(TimeZoneProvider $timeZoneProvider) { + $this->timeZoneProvider = $timeZoneProvider; } public function checkForError($output, $path) { @@ -120,7 +120,7 @@ class Parser { list(, $name, $mode, $size, $time) = $matches; if ($name !== '.' and $name !== '..') { $mode = $this->parseMode($mode); - $time = strtotime($time . ' ' . $this->timeZone); + $time = strtotime($time . ' ' . $this->timeZoneProvider->get()); $content[] = new FileInfo($basePath . '/' . $name, $name, $size, $time, $mode); } } |