--TEST--
SPL: EmptyIterator
--FILE--
<?php

class EmptyIteratorEx extends EmptyIterator
{
    function 
rewind()
    {
        echo 
__METHOD__ "\n";
        
parent::rewind();
    }
    function 
valid()
    {
        echo 
__METHOD__ "\n";
        return 
parent::valid();
    }
    function 
current()
    {
        echo 
__METHOD__ "\n";
        return 
parent::current();
    }
    function 
key()
    {
        echo 
__METHOD__ "\n";
        return 
parent::key();
    }
    function 
next()
    {
        echo 
__METHOD__ "\n";
        
parent::next();
    }
}

foreach (new 
EmptyIteratorEx() as $v) {
    
var_dump($v);
}

?>
===DONE===
<?php exit(0); ?>
--EXPECT--
EmptyIteratorEx::rewind
EmptyIteratorEx::valid
===DONE===