Marcus Boerger
eb6333be1c
- Add new classes
2008-07-23 06:07:55 +00:00
Marcus Boerger
1223c085b0
- Move RecursiveTreeIterator from PHP to C code (Arnaud, Marcus)
...
[DOC] Added RecursiveTreeIterator
Documentation in ext/spl/internal/recursivetreeiterator.inc
2008-07-19 15:43:35 +00:00
Marcus Boerger
c345217eab
- Make this behave like in <= 5.2.5 and test for it
2008-02-13 12:01:16 +00:00
Marcus Boerger
95fe32b4e6
- Really last flag change (got confused with code)
2008-02-04 21:37:43 +00:00
Marcus Boerger
cf8300a542
- Update docu
2008-02-04 20:40:29 +00:00
Etienne Kneuss
85254498dc
Add doxygen docs for SplDoublyLinkedList, SplStack, SplQueue
2008-01-21 21:54:00 +00:00
Marcus Boerger
207e9ddb5f
- Update docu
2007-04-22 17:13:40 +00:00
Marcus Boerger
3649874953
- Fix #41109 : recursiveiterator.inc says 'implements' Iterator instead of 'extends'
2007-04-17 06:31:19 +00:00
Marcus Boerger
99cd807c3e
- Add SplFileInfo::getLinkTarget
...
- Add SplFileInfo::getRealPath
2007-02-26 22:32:57 +00:00
Marcus Boerger
f9a45d2cdb
- Bugfix: #39996 Wrong PHPDoc comment for SplFileInfo::getType()
2006-12-31 18:20:03 +00:00
Marcus Boerger
ddd4482998
- Add optional use_keys parameter to iterator_to_array(), (idea by Kevin)
2006-11-20 19:50:19 +00:00
Marcus Boerger
2c2125ad56
- Add link
2006-08-13 10:37:46 +00:00
Marcus Boerger
e394e8d1f8
-Typo
2006-07-16 23:48:15 +00:00
Marcus Boerger
0499e0d8f1
- Update docu
2006-07-16 19:16:40 +00:00
Marcus Boerger
04aebae9e4
- Need to change a few things to exception based error handling
...
- Drop erroneus/useless RecursiveDirectoryIterator::getSubPathInfo()
2006-03-04 22:56:11 +00:00
Marcus Boerger
54c4478a12
- 2006 now
2006-02-21 23:21:53 +00:00
Marcus Boerger
de27da1c85
- More bodies
2006-02-21 21:22:39 +00:00
Marcus Boerger
0cf591a5f9
- Ensure non abstract methods have code
...
# This is very usefull once doxygen 1.4.7 comes out with my patch :-)
2006-02-21 21:19:34 +00:00
Marcus Boerger
53f2048fd1
- Its 2006 already
2006-02-21 09:47:09 +00:00
Marcus Boerger
43e9def563
- Update
2006-02-21 09:45:38 +00:00
Marcus Boerger
45dd9a10b8
- WS
2006-02-20 22:21:24 +00:00
Marcus Boerger
f4fd040d73
- Include examples in documentation
...
- Provide a better place for the examples
2006-02-20 22:19:04 +00:00
Marcus Boerger
d91dd0a0bb
- Update
2006-01-14 20:20:53 +00:00
Marcus Boerger
8088087b0b
- Update docu
2005-11-01 21:46:33 +00:00
Marcus Boerger
15f4a227e0
- Make SimpleXMLIterator implement Countable
2005-10-31 20:29:34 +00:00
Marcus Boerger
f9f2e8fa56
- Finalize work on SplFileInfo and derived for now (add missing get*Info())
...
- Update docu
2005-10-10 21:06:54 +00:00
Marcus Boerger
033ffc206d
- Add new example directorytree_size.php
...
- Improve SplFileInfo:
. add function getFilename()
. add function getPath()
-Improve RecursiveTreeIterator
. add const BYPASS_CURRENT to bypass current instead of getting its
string representation
. make key() return the parent key() which calls inner iterators key()
- Improve RecursiveDirectoryIterator
. add consts CURRENT_AS_FILEINFO, KEY_AS_FILENAME, NEW_CURRENT_AND_KEY
. make current() return getFilename() or getFileInfo() depending on flags
. make key() return getPathname() or getFilename() depending on flags
- Improve DirectoryIterator
. make __construct() accept flags as second parameter
- Update docu
2005-10-08 18:57:17 +00:00
Marcus Boerger
94274df4e0
- Add more sorting funcs to ArrayObject/Iterator
2005-10-03 13:34:01 +00:00
Marcus Boerger
8c131ac952
- Serializeable was renamed to Serializable long ago
2005-09-24 23:18:14 +00:00
Marcus Boerger
8663b3a191
- Update docu: new slides are available
2005-09-18 17:51:37 +00:00
Marcus Boerger
d9604967ff
- Observer/Subject have been renamed
2005-09-18 17:44:50 +00:00
Marcus Boerger
eede773730
- Add missing docu
2005-09-18 17:39:12 +00:00
Marcus Boerger
02038b4ac4
- Rename 'CachingRecursiveIterator' to 'RecursiveCachingIterator' so that
...
all of those follow the naming scheme 'Recursive<*>Iterator'
2005-09-18 16:51:24 +00:00
Marcus Boerger
445e382454
- Move RecursiveArrayIterator into .c
...
- Add ability to control iterator class of ArrayObject
- Implement option to make CachingIterator cache all read elements
- Implement ArrayAccess to CachingIterator to access cached elements
- Update docu
- Update tests
2005-09-18 11:34:36 +00:00
Marcus Boerger
50301ddc98
- Rename file class again by popular demmand: calling it SplFileObject now
...
# Any other idea about the name? Or should i come up with a renaming plan
# for the upcoming versions? :-)
2005-09-15 14:07:39 +00:00
Marcus Boerger
8aa7f36a3b
- Rename Observer to SplObserver
...
- Rename Subject to SplSubject
- Move SPL constants to class constants
- Update docu
2005-09-15 03:31:37 +00:00
Marcus Boerger
03136fc95d
- Update docu
2005-09-02 19:15:30 +00:00
Marcus Boerger
99c72d0b94
- Update docu
2005-05-04 19:14:08 +00:00
Marcus Boerger
51d100a27a
- Fix speling
...
- Add links
2005-05-03 12:09:26 +00:00
Marcus Boerger
4f3b12b3fd
- Rename class File to FileObject
...
# by popular demand
2005-04-14 21:02:09 +00:00
Marcus Boerger
f9de3fd02b
- Allow to hook into RecursiveIteratorIterator's child handling
...
- Better=faster function caching for RecursiveIteratorIterator
- Check for exceptions and fix check for illegal return values
- Add UnexpectedValueException
- Add docu
2005-03-12 23:03:33 +00:00
Marcus Boerger
b06d0ef758
Add description for interface Serializeable
2005-03-09 01:21:04 +00:00
Marcus Boerger
f33adafab7
- Update docu
2005-03-01 23:44:05 +00:00
Marcus Boerger
80af3ac83d
- Add version information
2005-02-17 00:24:57 +00:00
Marcus Boerger
e9b635b6e7
- For now we need the simple way
2005-02-17 00:16:00 +00:00
Marcus Boerger
3fb1c65a41
- Initial Observer implementation
2005-02-08 20:42:48 +00:00
Marcus Boerger
2f9662d156
- Fix year and speling
2005-02-08 19:05:25 +00:00
Marcus Boerger
4dbf6a530d
- Update docu
2004-11-01 18:11:39 +00:00
Marcus Boerger
07ed0872fb
- Update docu
2004-11-01 18:01:06 +00:00
Marcus Boerger
bd40510b62
- Two new exceptions
...
- Make use of new exception classes
2004-11-01 17:39:59 +00:00