Marcus Boerger
df710be5c7
- Fix minor issues in RecursiveDirectoryIterator & provide new flag consts
2005-11-27 13:07:18 +00:00
Marcus Boerger
1bec704ea7
- Fix editor blocks
2005-11-27 12:13:42 +00:00
Johannes Schlüter
57deca0c8f
- Fix SPL class listing for phpinfo in unicode mode
2005-11-20 15:21:23 +00:00
Antony Dovgal
e658842761
fix #35197 (Destructor is not called) and similar issues in other extensions
2005-11-14 21:52:27 +00:00
Marcus Boerger
ce939c2cc5
- Add missing check flag
2005-11-03 22:04:35 +00:00
Marcus Boerger
e2ea55ccbe
- Tray fixing #35088
2005-11-03 21:58:42 +00:00
Marcus Boerger
3243167b45
- Add missing check
2005-11-03 21:28:16 +00:00
Marcus Boerger
8088087b0b
- Update docu
2005-11-01 21:46:33 +00:00
Marcus Boerger
d73184b6ba
- The iterator base interface is Traversable not IteratorAggregate
2005-11-01 21:17:51 +00:00
Marcus Boerger
35d80e39d2
- Allow to recive derived SplFileInfo/SplFileObject instances
2005-11-01 16:54:44 +00:00
Marcus Boerger
15f4a227e0
- Make SimpleXMLIterator implement Countable
2005-10-31 20:29:34 +00:00
Marcus Boerger
f93d64e8ce
- Add docu
2005-10-30 16:07:29 +00:00
Marcus Boerger
82aa412cf8
- Fix unicode expectations
2005-10-30 14:00:45 +00:00
Marcus Boerger
5303f42825
- Use var_dump() and fix test expectations
2005-10-29 21:01:03 +00:00
Marcus Boerger
bf0f844521
- Add new example
2005-10-29 20:38:30 +00:00
Marcus Boerger
a5a9cd2f0f
- Attribues don't have children
2005-10-29 20:37:59 +00:00
Marcus Boerger
9ee8a78cef
- Add new example
2005-10-29 16:38:49 +00:00
Marcus Boerger
bdb7ff4c2e
- Increase buffer for 64 bit systems
2005-10-29 15:48:14 +00:00
Marcus Boerger
dd702a23dc
- Fix stupid unicode warnings
2005-10-29 15:44:37 +00:00
Marcus Boerger
5c4d1edef3
- Add AppendIterator::getIteratorIndex
...
- Add AppendIterator::getArrayIterator
2005-10-29 15:37:57 +00:00
Marcus Boerger
feafd25b0d
- Add class SplTempFileObject
2005-10-29 15:15:22 +00:00
Dmitry Stogov
2b5cd0e756
Unicode support
2005-10-28 08:07:17 +00:00
Antony Dovgal
5c5e74581b
make compilers happy
2005-10-26 22:46:51 +00:00
Marcus Boerger
578f36cc4a
- zend_is_callable_ex() was changed
2005-10-25 19:38:49 +00:00
Marcus Boerger
581d856af7
- Do not include because of implementing an interface if parent implements
...
the interface already
2005-10-21 23:42:56 +00:00
Marcus Boerger
533b61cf3b
- Add ability to bypass key() surrounding and make that default
2005-10-13 19:45:29 +00:00
Marcus Boerger
722613aeb8
- Use pcre_cache_entry* rather than pcre* directly for refcounting
...
# This prevents a theoretical crash when using too many regexes
2005-10-12 22:52:09 +00:00
Marcus Boerger
68f663eaf8
- Provide const RegExIterator::USE_KEY and actually use it in the test
2005-10-11 00:18:32 +00:00
Marcus Boerger
ac92e5988c
- Add (Recursive)RegExIterator
2005-10-10 23:58:42 +00:00
Marcus Boerger
d1ff98a560
- Register new class
2005-10-10 21:45:09 +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
b3fb938ada
- Fix potential SEGV with overloaded objects
2005-10-09 09:55:30 +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
7b330f195b
- Add new class SplFileInfo
...
. Make DirectoryIterator inherit it
. Make SplFileObject inherit it
2005-10-08 15:55:04 +00:00
Marcus Boerger
d6af3d268d
- Prevent notices from showing up if inner's current() does not return a string
2005-10-07 23:14:49 +00:00
Marcus Boerger
8b14aded85
- MFB Missing constants
2005-10-05 21:57:45 +00:00
Marcus Boerger
6ccd7ef74d
- Update cast_object handlers
2005-10-05 19:12:44 +00:00
Marcus Boerger
38e65a872f
- Update example
2005-10-05 19:10:22 +00:00
Marcus Boerger
070ed30039
- Throw an exception if an illegal string value is being used in ArrayObject::offsetSet()
2005-10-03 17:58:47 +00:00
Marcus Boerger
a0674235e3
- Really allow SXE being shared by not using anything from it directly in SPL
2005-10-03 16:04:50 +00:00
Marcus Boerger
94274df4e0
- Add more sorting funcs to ArrayObject/Iterator
2005-10-03 13:34:01 +00:00
Marcus Boerger
fcbb1d572e
- Make prefixing more generic
2005-10-03 13:29:30 +00:00
Marcus Boerger
12c2b1f128
- Add sorting to ArrayObject/Iterator
2005-10-03 12:55:11 +00:00
Marcus Boerger
a964956aa1
- Update
2005-10-03 10:17:02 +00:00
Marcus Boerger
086912dfff
- Allow to use currnet() and key() in __toString()
2005-10-03 10:08:56 +00:00
Marcus Boerger
748d497764
- Rewrite flags as hex values
2005-10-03 09:39:35 +00:00
Marcus Boerger
b1fc84f584
- Fix issue with RecursiveArrayIterator::getChildren()
2005-10-03 09:12:39 +00:00
Marcus Boerger
f28eec269c
- Add new example
2005-10-02 23:12:12 +00:00
Marcus Boerger
eedd7b36d2
- Add new example
2005-10-02 17:32:36 +00:00
Marcus Boerger
bfaf987363
- MFB spl/simplexml integration (when sxe is shared)
2005-10-01 15:55:27 +00:00