cvs: spl / spl.php
| From: | Marcus Boerger | Date: | Thu, 04 Dec 2003 20:01:47 +0000 |
| Subject: | cvs: spl / spl.php | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-24926@lists.php.net to get a copy of this message | ||
helly Thu Dec 4 15:01:47 2003 EDT
Modified files:
/spl spl.php
Log:
Update
Index: spl/spl.php
diff -u spl/spl.php:1.11 spl/spl.php:1.12
--- spl/spl.php:1.11 Thu Dec 4 14:39:46 2003
+++ spl/spl.php Thu Dec 4 15:01:46 2003
@@ -149,6 +149,9 @@
function hasMore();
}
+/** Iterator that wrapps around another iterator and only returns selected
+ * elements of the inner iterator.
+ */
abstract class FilterIterator implements Iterator {
/** Construct an instance form a Iterator.
*
@@ -182,6 +185,9 @@
function hasMore();
}
+/** A recursive iterator that only returns elements that themselves can be
+ * trversed.
+ */
class ParentIterator extends FilterIterator implements RecursiveIterator {
/** Construct an instance form a RecursiveIterator.
*
@@ -265,7 +271,7 @@
function isDot();
}
-/** \brief Directory iterator
+/** \brief recursive directory iterator
*/
class RecursiveDirectoryIterator extends DirectoryIterator implements RecursiveIterator {