Annotation of embedaddon/php/ext/spl/internal/parentiterator.inc, revision 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>