stealth35 14 роки тому
батько
коміт
566320d1a9

+ 5 - 1
src/Symfony/Bundle/FrameworkBundle/Util/Filesystem.php

@@ -91,9 +91,13 @@ class Filesystem
      */
     public function remove($files)
     {
-        if (!is_array($files)) {
+        if (!is_array($files) && !$files instanceof \Traversable) {
             $files = array($files);
         }
+        
+        if($files instanceof \Traversable) {
+            $files = iterator_to_array($files);
+        }
 
         $files = array_reverse($files);
         foreach ($files as $file) {