Author: Shivam Mathur (shivammathur)
Date: 2026-04-02T06:32:06+05:30

Commit: 
https://github.com/php/web-downloads/commit/9cb9f58bb8f29031cba9cfd82559993f7798c5e8
Raw diff: 
https://github.com/php/web-downloads/commit/9cb9f58bb8f29031cba9cfd82559993f7798c5e8.diff

Cleanup duplicate directory check

Changed paths:
  M  src/Console/Command/WinlibsCommand.php


Diff:

diff --git a/src/Console/Command/WinlibsCommand.php 
b/src/Console/Command/WinlibsCommand.php
index 7392327..84e282d 100644
--- a/src/Console/Command/WinlibsCommand.php
+++ b/src/Console/Command/WinlibsCommand.php
@@ -116,12 +116,8 @@ private function copyPeclFiles(array $files, string 
$library): void
             mkdir($baseDirectory, 0755, true);
         }
         foreach ($files as $file) {
-            $destinationDirectory = $baseDirectory;
-            if (!is_dir($destinationDirectory)) {
-                mkdir($destinationDirectory, 0755, true);
-            }
             $destinationFileName = str_replace($file['artifact_name'], 
$library, $file['file_name']);
-            copy($file['file_path'], $destinationDirectory . '/' . 
$destinationFileName);
+            copy($file['file_path'], $baseDirectory . '/' . 
$destinationFileName);
         }
     }
 

Reply via email to