瀏覽代碼

Remove slashes from package archive filename

Chris Testroet 11 年之前
父節點
當前提交
2a8eb9df34
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/Composer/Package/Archiver/ArchiveManager.php

+ 3 - 1
src/Composer/Package/Archiver/ArchiveManager.php

@@ -83,9 +83,11 @@ class ArchiveManager
             $nameParts[] = substr(sha1($package->getSourceReference()), 0, 6);
         }
 
-        return implode('-', array_filter($nameParts, function ($p) {
+        $name = implode('-', array_filter($nameParts, function ($p) {
             return !empty($p);
         }));
+
+        return str_replace('/', '-', $name);
     }
 
     /**