The RecursiveFilterIterator class
Introduction
This abstract iterator filters out unwanted values for a RecursiveIterator. This class should be extended to implement custom filters. The RecursiveFilterIterator::accept() must be implemented in the subclass.
Class synopsis
     
      RecursiveFilterIterator
     
     
     
      extends
      FilterIterator
     
     
     implements 
      Iterator
     
     , 
      Traversable
     
     , 
      OuterIterator
     
     , 
      RecursiveIterator
     
     {
    
    /* Methods */
    
    __construct
    ( RecursiveIterator $iterator
   )
    
    /* Inherited methods */
    
    FilterIterator::__construct
    ( Iterator $iterator
   )
   }Table of Contents
- RecursiveFilterIterator::__construct — Create a RecursiveFilterIterator from a RecursiveIterator
- RecursiveFilterIterator::getChildren — Return the inner iterator's children contained in a RecursiveFilterIterator
- RecursiveFilterIterator::hasChildren — Check whether the inner iterator's current element has children