Marcus Boerger
e537b7934d
- MFH Added RecursiveTreeIterator
2008-07-19 15:49:21 +00:00
Marcus Boerger
e9914e9d06
- MFH Make SplObjectStorage implement ArrayAccess
...
[DOC]
2008-01-28 22:48:15 +00:00
Marcus Boerger
a339867860
MFH:
...
[DOC] Add ability to store associative infor with objects in SplObjectStorage
- Add second parameter to SplObjectStorage::attach()
- Add SplObjectStorage::setInfo()
- Add SplObjectStorage::getInfo()
2008-01-27 18:07:20 +00:00
Etienne Kneuss
bfe7a47b15
MFH: Typo
2008-01-27 14:08:06 +00:00
Etienne Kneuss
36305912e9
MFH: -Pointer doesn't move if we're moving forward and shifting at the same time
...
-Userland implementation
-Doxygen doc
2008-01-27 13:59:51 +00:00
Etienne Kneuss
7366d48c04
MFH: Add doxygen docs for SplDoublyLinkedList, SplStack, SplQueue
2008-01-21 21:55:55 +00:00
Johannes Schlüter
57189ca513
- MFH: Fix #43611 SplObjectStorage is available since 5.1.2
2007-12-16 22:19:49 +00:00
Marcus Boerger
170af7e861
- MFH Fix #41109 : recursiveiterator.inc says 'implements' Iterator instead of 'extends'
2007-04-17 06:33:50 +00:00
Marcus Boerger
ed359b4529
- MFH simplify, synch docu/implementation
2007-03-04 12:18:02 +00:00
Hannes Magnusson
3bf35bbc15
MFH: SplFileObject no longer overwrites SplFileInfo::getFilename()
2006-11-12 17:35:09 +00:00
Marcus Boerger
76ba475d76
- MFH: Synch
2006-11-03 18:58:41 +00:00
Marcus Boerger
a6f8252f9b
- MFH Update docu
2006-07-21 21:55:43 +00:00
Marcus Boerger
6a738f6b5b
- MFH Match code with docu
2006-07-21 21:26:11 +00:00
Marcus Boerger
85963e6300
- MFH Update RegexIterator, Docu & Tests
2006-07-21 20:14:31 +00:00
Marcus Boerger
45d09c71ba
- Synch RegexIterator with HEAD
2006-07-20 22:54:21 +00:00
Marcus Boerger
f2623f0b50
- MFH Update docu
2006-07-16 23:46:12 +00:00
Marcus Boerger
55f0596fab
- MFH:
...
. Upgrade RegexIterator capabilities, see docu
. Update docu
. Add test (which fails right now: iterator_049.phpt)
. Add tests for new functionality
2006-07-16 21:12:32 +00:00
Marcus Boerger
9c30e20bd6
- MFH Implement todo: SplFileObject: ability to set the CSV separator per object
2006-07-15 15:08:41 +00:00
Marcus Boerger
7b70ca475f
- Fix docu
2006-03-26 02:24:33 +00:00
Marcus Boerger
5121b2a78a
- MFH Fix docu
2006-01-05 19:00:27 +00:00
Antony Dovgal
0d38bc9f80
MFH: more spelling fixes
2005-12-18 21:01:27 +00:00
Marcus Boerger
11f0ff9c1a
- Update docu
...
- Synch class consts with HEAD
- Synch example RecursiveTreeIterator (as far as possible)
2005-10-08 19:09:58 +00:00
Marcus Boerger
308a64bc08
- MFH Really allow SXE being shared by not using anything from it directly in SPL
2005-10-03 16:05:08 +00:00
Marcus Boerger
184309c2e9
- MFH Fix issue with RecursiveArrayIterator::getChildren()
2005-10-03 09:14:30 +00:00
Marcus Boerger
7d918fae4c
- Synch naming/move changes with HEAD
...
- Update tests/docu
# New functionality in CachingIterator/RecursiveIteratorIterator not MFHed
2005-09-18 17:15:04 +00:00
Marcus Boerger
c0ffebcee6
- Rename file class again by popular demmand: calling it SplFileObject now
2005-09-15 14:08:16 +00:00
Marcus Boerger
5ca5efcdda
- Update docu
2005-09-15 03:54:42 +00:00
Marcus Boerger
a29501195f
- MFH: Add new files
2005-09-15 03:38:03 +00:00
Marcus Boerger
b4dd030782
MFH:
...
- Add SplObjectStorage
- Add RecursiveFilterIterator
- Rename Observer to SplObserver
- Rename Subject to SplSubject
- Move SPL constants to class constants
- Update docu
2005-09-15 03:33:04 +00:00
Marcus Boerger
fb5f1b7fad
- Update version info
2005-08-02 00:00:41 +00:00
Marcus Boerger
0b34e041e3
- Before we later run into BC trouble we split flags into two params mode
...
and flags now before branching for 5.1.
2005-07-28 21:09:02 +00:00
Marcus Boerger
a935b06236
- Fix issues with iterators and excpetions
...
# update documentation
#
# In 5.2 we need to implement an event handler onException() to be invoked
# on exceptions during getChildren() calls. Its default implementation
# would simply rethrow the exception if the flag is not set and delete if
# if it was set. To do so the exceptions refcount needs to be increased
# before calling zend_clear_exception() to keep the exception alive but
# clear the control information.
#
# As a side note this is alos the easy solution to allow multi exception
# handling: Simply clear the engine's exception info and add a property
# called $previousException to the base exception and assign it from the
# already pending one.
2005-07-27 22:19:01 +00:00
Johannes Schlüter
f2fab902c4
fix typos
2005-06-16 21:27:51 +00:00
Marcus Boerger
ae35d25940
- Update
2005-05-30 20:10:38 +00:00
Marcus Boerger
626d781afd
- Execute both RecursiveIteratorIterator::beginChildren() and endChildren()
...
on the same level (while the actual child is available).
2005-05-14 16:40:58 +00:00
Marcus Boerger
d6d9b15ef7
- Add another note
2005-05-03 22:28:44 +00:00
Marcus Boerger
177ea26dc1
- Make line counting work with FileObject::fgetc()
...
- Add a test for FileObject::fgetc()
- Update docs
2005-05-03 22:18:19 +00:00
Marcus Boerger
4f3b12b3fd
- Rename class File to FileObject
...
# by popular demand
2005-04-14 21:02:09 +00:00
Marcus Boerger
5880260c78
- Update docu
2005-03-12 23:21:41 +00:00
Marcus Boerger
6f668d4978
- Fix extension to be .inc
2005-03-12 23:05:03 +00:00
Marcus Boerger
b79e8759fc
Add documentation
2005-03-09 03:07:07 +00:00
Marcus Boerger
f33adafab7
- Update docu
2005-03-01 23:44:05 +00:00
Marcus Boerger
e0c445d9b1
- Update docu
2005-02-23 01:34:14 +00:00
Marcus Boerger
80af3ac83d
- Add version information
2005-02-17 00:24:57 +00:00
Marcus Boerger
2e8b9c005b
- Update to 2005
2005-02-08 19:10:06 +00:00
Marcus Boerger
e5fe40eac9
- Actually these are private
2005-02-08 19:00:19 +00:00
Marcus Boerger
3b7e24cab2
- Add RecursiveIteratorIterator::beginChildren(), endChildren()
2004-11-01 22:54:12 +00:00
Marcus Boerger
4dbf6a530d
- Update docu
2004-11-01 18:11:39 +00:00
Marcus Boerger
b9470609ad
- Minor fixes
...
- Implement AppendIterator in C
2004-11-01 00:26:59 +00:00
Marcus Boerger
9626e9859a
- Implement EmptyIterator in C
2004-10-31 20:59:39 +00:00