helly           Fri Oct  8 17:17:55 2004 EDT

  Added files:                 
    /php-src/ext/spl/examples   recursivefilteriterator.inc 
  Log:
  Add new example
  

http://cvs.php.net/co.php/php-src/ext/spl/examples/recursivefilteriterator.inc?r=1.1&p=1
Index: php-src/ext/spl/examples/recursivefilteriterator.inc
+++ php-src/ext/spl/examples/recursivefilteriterator.inc
<?php

/** @file norewinditerator.inc
 * @ingroup Examples
 * @brief class NoRewindIterator
 * @author  Marcus Boerger
 * @date    2003 - 2004
 *
 * SPL - Standard PHP Library
 */

/** @ingroup Examples
 * @brief   A recursive Filter
 * @author  Marcus Boerger
 * @version 1.0
 *
 */
abstract class RecursiveFilterIterator extends FilterIterator implements 
RecursiveIterator
{
        function __construct(RecursiveIterator $it)
        {
                parent::__construct($it);
        }
        
        function hasChildren()
        {
                return $this->getInnerIterator()->hasChildren();
        }

        function getChildren()
        {
                return $this->getInnerIterator()->getChildren();
        }
}

?>

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to