Skip to content

Commit 01d87e1

Browse files
authored
Merge pull request #2193 from garethellis36/2187-php8.1-deprecation
#2187 Addresses deprecation on PHP 8.1 in ZipArchi
2 parents aca1078 + c57c292 commit 01d87e1

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/PhpWord/Shared/ZipArchive.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,13 @@ public function open($filename, $flags = null)
133133

134134
if (!$this->usePclzip) {
135135
$zip = new \ZipArchive();
136+
137+
// PHP 8.1 compat - passing null as second arg to \ZipArchive::open() is deprecated
138+
// passing 0 achieves the same behaviour
139+
if ($flags === null) {
140+
$flags = 0;
141+
}
142+
136143
$result = $zip->open($this->filename, $flags);
137144

138145
// Scrutizer will report the property numFiles does not exist

0 commit comments

Comments
 (0)