Annotation of embedaddon/php/ext/spl/internal/parentiterator.inc, revision 1.1.1.1
1.1 misho 1: <?php
2:
3: /** @file parentiterator.inc
4: * @ingroup SPL
5: * @brief class FilterIterator
6: * @author Marcus Boerger
7: * @date 2003 - 2009
8: *
9: * SPL - Standard PHP Library
10: */
11:
12: /**
13: * @brief Iterator to filter parents
14: * @author Marcus Boerger
15: * @version 1.2
16: * @since PHP 5.1
17: *
18: * This extended FilterIterator allows a recursive iteration using
19: * RecursiveIteratorIterator that only shows those elements which have
20: * children.
21: */
22: class ParentIterator extends RecursiveFilterIterator
23: {
24: /** @return whetehr the current element has children
25: */
26: function accept()
27: {
28: return $this->it->hasChildren();
29: }
30: }
31:
32: ?>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>