History log of /PHP-5.3/ext/spl/spl_iterators.c (Results 176 – 185 of 185)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# f3a3990c 08-Dec-2003 Marcus Boerger

Implement CahingIterator and CachingRecursiveIterator as C-code.
#Script examples/directorytree.php has a few memleaks though but besides
#that all works fine.


# 7046afb5 06-Dec-2003 Marcus Boerger

Implement SeekableIterator and LimitIterator as C code.


# e9f7e144 02-Dec-2003 Marcus Boerger

Remove debug code


# 37d7555f 02-Dec-2003 Marcus Boerger

Add classes from examples: FilterIterator, ParentIterator


# bfa36a8e 29-Nov-2003 Marcus Boerger

Caanot use REPLACE_ZVAL_VALUE here.


# eca139ec 22-Nov-2003 Marcus Boerger

- rename getLevel() to getDepth()
- make parameter to getSubIterator() optinal
- refcount fix


# dc42ce8c 18-Nov-2003 Marcus Boerger

- Rename DirectoryTreeIterator to RecursiveDirectoryiterator (what it
effectively is).
- Add DirectoryIterator::__toString ->getFilename
- Add RecursiveDirecetoryIterator::__toString ->

- Rename DirectoryTreeIterator to RecursiveDirectoryiterator (what it
effectively is).
- Add DirectoryIterator::__toString ->getFilename
- Add RecursiveDirecetoryIterator::__toString ->getPathname
- Add RecursiveIteratorIterator::getSubIterator.

show more ...


# 54352a63 17-Nov-2003 Marcus Boerger

Fix RecursiveIteratorIterator


# ab05faf5 11-Nov-2003 Marcus Boerger

Implement different recursion modes as statemachine and have an optional
parameter to choose the mode in the constructor.


# 159c538b 09-Nov-2003 Marcus Boerger

Major update:
- Remove all overloading hooks -> array_read/array_access must be rewritten
- Remove all basic iterators
- Remove all 'spl_' prefixing exposed to user level
- Add Recurs

Major update:
- Remove all overloading hooks -> array_read/array_access must be rewritten
- Remove all basic iterators
- Remove all 'spl_' prefixing exposed to user level
- Add RecursiveIterator, RecursiveIteratorIterator
- Add DirectoryIterator, DirectoryTreeIterator
- Add some examples

show more ...


12345678