]> granicus.if.org Git - php/commitdiff
- Make readable
authorMarcus Boerger <helly@php.net>
Thu, 30 Mar 2006 21:57:28 +0000 (21:57 +0000)
committerMarcus Boerger <helly@php.net>
Thu, 30 Mar 2006 21:57:28 +0000 (21:57 +0000)
ext/spl/examples/directorygraphiterator.inc
ext/spl/examples/directorytreeiterator.inc

index 75e636956411936f3a3ff4e7a67c9b2d1c883bea..5808e3b89ea15c665b32c93b849ffc1aa549e66c 100644 (file)
@@ -18,7 +18,16 @@ class DirectoryGraphIterator extends DirectoryTreeIterator
 {
        function __construct($path)
        {
-               RecursiveIteratorIterator::__construct(new RecursiveCachingIterator(new ParentIterator(new RecursiveDirectoryIterator($path, RecursiveDirectoryIterator::KEY_AS_FILENAME)), CachingIterator::CALL_TOSTRING|CachingIterator::CATCH_GET_CHILD), 1);
+               RecursiveIteratorIterator::__construct(
+                       new RecursiveCachingIterator(
+                               new ParentIterator(
+                                       new RecursiveDirectoryIterator($path, RecursiveDirectoryIterator::KEY_AS_FILENAME
+                                       )
+                               ), 
+                               CachingIterator::CALL_TOSTRING|CachingIterator::CATCH_GET_CHILD
+                       ), 
+                       parent::SELF_FIRST
+               );
        }
 }
 
index d8147c3ff730e41b1aa32bab11731d819e841431..8e65d0db120eb6ca2c7e5319c7288b2e229d4924 100644 (file)
@@ -21,7 +21,14 @@ class DirectoryTreeIterator extends RecursiveIteratorIterator
         */
        function __construct($path)
        {
-               parent::__construct(new RecursiveCachingIterator(new RecursiveDirectoryIterator($path, RecursiveDirectoryIterator::KEY_AS_FILENAME), CachingIterator::CALL_TOSTRING|CachingIterator::CATCH_GET_CHILD), 1);
+               parent::__construct(
+                       new RecursiveCachingIterator(
+                               new RecursiveDirectoryIterator($path, RecursiveDirectoryIterator::KEY_AS_FILENAME
+                               ), 
+                               CachingIterator::CALL_TOSTRING|CachingIterator::CATCH_GET_CHILD
+                       ), 
+                       parent::SELF_FIRST
+               );
        }
 
        /** @return the current element prefixed with ASCII graphics