Felipe Pena
0a6bcd44a7
- Removed allow_call_time_pass_reference (Pierrick)
2010-04-26 00:13:34 +00:00
Etienne Kneuss
eb88d58e6c
Fix #51532 (Invalid prototype for SplFileInfo::fscanf)
2010-04-25 05:18:42 +00:00
Etienne Kneuss
d8c8cb4cca
Fix #51532 (Invalid prototype for SplFileInfo::fscanf)
2010-04-25 05:18:42 +00:00
Felipe Pena
a90c801c2f
- Fixed tests
2010-04-03 15:42:42 +00:00
Felipe Pena
4d571dee74
- Fixed tests
2010-04-03 15:42:42 +00:00
Peter Cowburn
fbbe3e3686
Corrected typo in LimitIterator offset exception. Fixes #51119
2010-02-22 23:55:30 +00:00
William Martin
d06e06007a
Backported 5.3 tests to 5.2 and added more RecursiveIteratorIterator tests
2009-12-08 19:51:56 +00:00
Felipe Pena
8ce58b2490
- Fixed bug #50018 (Typo in spl_limit_it_seek())
2009-10-27 21:57:26 +00:00
Johannes Schlüter
0a8fc25b7d
Fix #49972 (AppendIterator undefined function crash)
2009-10-23 16:47:35 +00:00
Etienne Kneuss
ef2b799a28
Fix bug #49263 (Offset error when unserializing self-references in SplObjectStorage)
2009-10-06 13:34:56 +00:00
Antony Dovgal
66990d357c
nuke duplicated tests
2009-08-31 15:32:39 +00:00
Zoe Slattery
4cc35aeaaf
The last of the 2009 testfest tests
2009-08-30 18:18:50 +00:00
Zoe Slattery
0e4ce3bcca
More tests from 2009 testfest
2009-08-28 14:31:19 +00:00
Zoe Slattery
1c98e49afd
Test from 2009 testfest
2009-08-26 17:17:58 +00:00
Etienne Kneuss
6e164aa35a
Fix several recursion problems when var_dump'ing self-referencing objects
2009-08-13 22:07:05 +00:00
Antony Dovgal
9a7bf0436a
fix test
2009-08-02 20:49:20 +00:00
Hannes Magnusson
cc23b8d600
MFH: Fixed bug #44144 & add test
2009-07-28 22:25:31 +00:00
Zoe Slattery
b37019f963
fix test
2009-07-05 14:46:08 +00:00
Felipe Pena
fc4e43ec3c
MFH:
...
- Added missing methods' arginfo (for void params)
- Fixed arginfos:
- MultipleIterator::__construct
- MultipleIterator::setFlags (Thanks Philip!)
- SplFixedArray::__construct
2009-07-04 20:31:27 +00:00
Christian Seiler
b4a43d0d94
MFH: spl_autoload_unregister/spl_autoload_functions and closures
2009-06-30 17:14:37 +00:00
Scott MacVicar
3e58e86d01
MFH Add SplDoublyLinkedList::prev() and fix a memory leak when the iterator pointer isn't at the end
2009-06-17 13:27:09 +00:00
Greg Beaver
79d05eac0d
fix Bug #48541 : spl_autoload_register only registers first closure, then leaks the others. Fix missing erealloc in fix for bug #40091 (PHP_5_3 only)
2009-06-13 17:30:50 +00:00
Scott MacVicar
fc8426ad31
MFH Fix bug #48493 - spl_autoload_register can leave the HT in an inconsistent way.
...
Need to point the second elements previous item to head so we can traverse upwards.
2009-06-09 01:58:07 +00:00
Zoe Slattery
2e8ad7f7d1
Commiting testfest tests from tek
2009-06-03 12:30:40 +00:00
Felipe Pena
0873648ef0
- New tests (testfest NorthWestUG)
2009-05-23 15:38:18 +00:00
Arnaud Le Blanc
52cc098a90
MFH: Better fix for #45622 (patch by robinf at php do net)
2009-05-21 13:26:14 +00:00
Felipe Pena
6f75314b84
- New tests (testfet LondonUG)
2009-05-17 15:24:08 +00:00
Etienne Kneuss
bc75208538
MFH: Fix bug #47534 (RecursiveDirectoryIterator::getChildren ignoring CURRENT_AS_PATHNAME)
2009-05-09 21:06:59 +00:00
Scott MacVicar
cc33f375a6
MFH Broken test when you have a snapshot as it relies on CVS
2009-05-09 20:18:43 +00:00
Sebastian Schürmann
7e5a07ab93
- fix tests
...
- output of spl_classes differs from 5_2 to 5_3, changed to is_array
2009-04-26 23:58:44 +00:00
Sebastian Schürmann
d2672abf45
Initial commit
2009-04-25 11:19:40 +00:00
Etienne Kneuss
3b90499884
MFH: Fix #48023 (spl_autoload_register didn't store closures)
2009-04-20 14:20:20 +00:00
Hannes Magnusson
33e01788ef
MFH: Use obscure name
2009-04-06 09:31:52 +00:00
Etienne Kneuss
c44d7b3576
MFH: Add test covering for #47671
2009-03-19 02:47:00 +00:00
Felipe Pena
d29e47652f
- MFH: Added missing "return;"
2009-01-20 00:43:25 +00:00
Etienne Kneuss
fc1b5427d8
MFH: Add tests for addAll/RemoveAll
2009-01-17 01:30:52 +00:00
Etienne Kneuss
cd63e52c0b
MFH: Fix #47045 (Correctly compare splobjectstorages with ==)
2009-01-14 15:53:03 +00:00
Etienne Kneuss
b296c25ba2
MFH: Fix #45820 (Empty ArrayObject keys not allowed)
2008-12-30 23:34:29 +00:00
David Coallier
16de7fbd16
- MFH
...
- Bug #46615
- Return the count - 1 when invoking SplHeap->key()
- Adjusted the tests
2008-11-22 14:19:47 +00:00
Etienne Kneuss
27e41ff48c
MFH: Fix #45976 (Move SXE from SPL to SimpleXML)
2008-11-06 00:37:13 +00:00
Etienne Kneuss
1a642296ba
Fix #46317 (Iterator class not properly checked)
2008-10-19 18:00:24 +00:00
Zoe Slattery
057f422c03
Replacing explicit object ID with %d
2008-10-17 15:03:48 +00:00
Zoe Slattery
f591bffba9
Committing for Robin Fernandes
2008-10-17 14:34:55 +00:00
Etienne Kneuss
0d7d9b0540
Fix #46222 (Allow indirect modifications of Arrays inside ArrayObject + fix EG(uninitialized_zval_ptr) overwrite)
2008-10-05 14:20:55 +00:00
Etienne Kneuss
f0cf9b4c88
MFH: Fix #46192 (Serialization of ArrayObject with objects as storage)
2008-09-29 22:45:28 +00:00
Felipe Pena
54231ab577
- MFH: Fixed bug #46160 (SPL - Memory leak when exception is throwed in offsetSet method)
2008-09-23 12:06:01 +00:00
Felipe Pena
fa592702a7
- New test
2008-09-22 13:09:50 +00:00
Dmitry Stogov
b6a4094c03
Fixed bug #46115 (Memory leak when calling a method using Reflection)
2008-09-19 12:48:33 +00:00
Etienne Kneuss
6ebc3a8b9b
MFH: Fix #45656 (new Class silenting exceptions in autoloaders)
2008-09-15 10:19:53 +00:00
Arnaud Le Blanc
c238cb8f84
MFH: Fixed #46053 (SplFileObject::seek - Endless loop)
2008-09-11 15:31:58 +00:00
Arnaud Le Blanc
7f5079ab3a
MFH: Fixed #46051 (SplFileInfo::openFile - memory overlap)
2008-09-11 15:22:49 +00:00
Arnaud Le Blanc
506e49c6e1
MFH: Fixed bug #46031 (Segfault in AppendIterator::next)
2008-09-09 19:44:15 +00:00
Etienne Kneuss
efd817bf13
MFH: Fix #45826 (Custom serialization)
2008-08-25 18:40:44 +00:00
Marcus Boerger
0edbdd7680
- Add new test
2008-08-24 16:46:30 +00:00
Jani Taskinen
f11ce93fd5
- Remove crap
2008-08-15 15:21:04 +00:00
Jani Taskinen
803f3011c6
MFH
2008-08-14 23:29:13 +00:00
Marcus Boerger
0d7045e13b
- MFH EXPECT rather than EXPECTF
2008-08-11 17:30:37 +00:00
Etienne Kneuss
16470b1e0c
MFH: Test the catching of chains of exceptions
2008-08-08 14:09:45 +00:00
Robin Fernandes
cf167a669b
Improve ArrayObject::exchangeArray() behaviour with objects and CoW references (see http://turl.ca/exarr ).
2008-08-04 11:45:21 +00:00
Etienne Kneuss
afb1e3efab
MFH: Fix clone + add tests
2008-08-03 19:07:31 +00:00
Dmitry Stogov
b6cca30211
Fixed memory leak
2008-07-29 14:28:11 +00:00
Etienne Kneuss
1da16cef08
MFH: Increase coverage a bit
2008-07-28 14:24:45 +00:00
Dmitry Stogov
af05ce0af6
Fixed is_callable/call_user_func mess that had done different things for very similar arguments e.g. array("A","B") and "A::B"
2008-07-26 13:14:04 +00:00
Arnaud Le Blanc
77baec3f6d
MFH: Fix bug #45622 (isset($arrayObject->p) misbehaves with ArrayObject::ARRAY_AS_PROPS set)
2008-07-26 12:34:10 +00:00
Arnaud Le Blanc
f9ef6c8723
MFH: Fixed bug #45614 (ArrayIterator::current(), ::key() can show 1st private prop of wrapped object)
2008-07-24 15:54:41 +00:00
Steph Fox
01b8829f73
MFH Make test x-platform
2008-07-24 08:56:51 +00:00
Marcus Boerger
ae8ef6c13a
- MFH Add MultipleIterator (Arnaud, Marcus)
2008-07-22 22:54:35 +00:00
Marcus Boerger
e537b7934d
- MFH Added RecursiveTreeIterator
2008-07-19 15:49:21 +00:00
Etienne Kneuss
8dafec40be
MFH: Implement DirectoryIterator::seek
2008-07-19 11:20:18 +00:00
Marcus Boerger
a694fad739
- MFH Fix test
2008-07-13 21:44:38 +00:00
Antony Dovgal
4f040525ef
improve code coverage
2008-07-13 19:47:52 +00:00
Etienne Kneuss
f60da35554
MFH: Implement toArray,fromArray and get_properties (Thanks Tony for the patches)
2008-07-13 15:59:52 +00:00
Marcus Boerger
e4869828a7
- MFH Allow multiple exceptions in spl's autoload
2008-07-12 14:58:41 +00:00
Etienne Kneuss
b229f9b7d8
MFH: Test extended iterators methods
2008-07-09 20:35:04 +00:00
Etienne Kneuss
767eaa7a4e
MFH: - Fix filename in debug_info
...
- Fix #45345 (getPathInfo on the file instead of the dir)
- Remove trailing / on input
2008-07-08 22:40:48 +00:00
Etienne Kneuss
91ada2fd0a
Remove .htaccess file(??)
2008-07-07 00:05:37 +00:00
Etienne Kneuss
0a2467bd05
MFH: Add missing test
2008-07-06 23:54:36 +00:00
Etienne Kneuss
0eea0a059e
MFH: First part of count/handlers related fixes
2008-07-06 23:45:56 +00:00
Antony Dovgal
f77382f412
MFH
2008-07-02 12:25:15 +00:00
Etienne Kneuss
f741f6cd6e
MFH: Add some tests to increase code coverage
2008-06-22 16:25:02 +00:00
Etienne Kneuss
0f5ddaf4ce
MFH: Rename everything from SplFastArray to SplFixedArray
2008-06-18 14:54:40 +00:00
Etienne Kneuss
4e80cf8bac
MFH: Fix #45216 (Add a default size for fgetss)
2008-06-18 10:05:29 +00:00
Etienne Kneuss
04f211e38f
MFH: Add tests for iterators when instanciated without argument (by Sebastian Schürmann)
2008-06-15 11:47:34 +00:00
Etienne Kneuss
ee81b5a968
Add tests from testfest
2008-06-12 20:52:34 +00:00
Etienne Kneuss
da68b946a1
Add tests from testfest
2008-06-12 20:46:12 +00:00
Antony Dovgal
f1b8d65790
MFH: more checks and tests
2008-06-07 21:36:13 +00:00
Antony Dovgal
c80f146f81
add more tests (Felipe)
2008-06-07 14:10:42 +00:00
Antony Dovgal
344c076584
add new test
2008-06-07 12:49:35 +00:00
Etienne Kneuss
b5eaa1005a
MFH: Implements C arrays wrapper
2008-06-06 23:53:43 +00:00
Etienne Kneuss
0cfdd9a7e0
MFH: Add a prepend param to spl_autoload_register
2008-05-25 12:22:38 +00:00
Etienne Kneuss
2882dde048
remove the skipif
2008-05-25 12:13:41 +00:00
Sebastian Bergmann
bad8951dbc
MFH: Drop SKIPIF check for ext/spl.
2008-05-25 06:05:57 +00:00
Etienne Kneuss
3623b134e1
New tests from testfest
2008-05-24 16:49:04 +00:00
Sebastian Bergmann
0abd5bde20
MFH: Drop SKIPIF check for ext/spl.
2008-05-24 14:17:55 +00:00
Sebastian Bergmann
3a4eb3e4a6
Drop SKIPIF check for ext/spl.
2008-05-24 14:10:44 +00:00
Etienne Kneuss
5f360ab9bf
Add tests from testfest
2008-05-24 13:25:24 +00:00
Etienne Kneuss
3681756cfb
MFH: Fix path lookup when include_path is used
2008-05-20 21:46:51 +00:00
Etienne Kneuss
242f779fa1
MFH: Fix filesystemiterator with ./.. + add cloning tests
2008-05-18 12:17:43 +00:00
Etienne Kneuss
03463d557b
Sync spl tests with HEAD
2008-05-08 12:02:17 +00:00
Etienne Kneuss
06cef68307
Add consistency with the flag
2008-05-06 23:08:06 +00:00
Marcus Boerger
c17997d4b6
- MFH Fix possible memory corruption
2008-03-13 19:46:44 +00:00
Etienne Kneuss
b57e7b44da
Fix bug #41828 (Fix crash on wrong instantiation)
2008-03-12 13:34:47 +00:00
Etienne Kneuss
05ba20f9b6
MFH: Fix #44144 (object methods as spl autoload functions returned correctly)
2008-02-29 13:55:23 +00:00
Etienne Kneuss
c54045a1f9
MFH: SplHeap, SplMinHeap, SplMaxHeap, SplPriorityQueue implementation
2008-02-25 23:39:08 +00:00
Marcus Boerger
1d98b27235
- MFH Make this behave like in <= 5.2.5 and test for it
2008-02-13 12:05:34 +00:00
Marcus Boerger
36caad5628
- MFH Fix messages and tests
2008-02-04 17:07:07 +00:00
Felipe Pena
ad476edcee
Fix the fix
2008-02-02 04:03:03 +00:00
Felipe Pena
1e294b1d37
Fix tests (new error message)
2008-02-02 03:20:51 +00:00
Marcus Boerger
55b17871a4
- MFH Fix test
2008-01-31 07:44:01 +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
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
6a7074c837
MFH: Iterator implementation in SplDoublyLinkedList, SplStack, SplQueue
2008-01-26 23:04:43 +00:00
Etienne Kneuss
5c5d5dd0f6
MFH: Fix mem errors
2008-01-20 13:26:03 +00:00
Etienne Kneuss
67e82261c2
Fix ZTS build, fix tests
2008-01-15 12:17:35 +00:00
Etienne Kneuss
1b4cac77ba
MFH: Implement splDoublyLinkedList, splQueue, splStack classes in SPL
2008-01-15 09:38:15 +00:00
David Coallier
2196a52edd
- Unit test for bug #41528
...
- Checking that when you serialize a class that extends to ArrayObject
Is keeping it's properties.
2007-12-12 00:34:06 +00:00
Marcus Boerger
d71b3de7f4
- Fixing #38618 by:
...
- [DOC] ArrayIterator::CHILD_ARRAYS_ONLY, ArrayObject::CHILD_ARRAYS_ONLY
Passing this flag in the ctor prevents ArrayIterator from following
objects in ArrayObject::getIterator(), ArrayIterator::hasChildren(),
ArrayIterator::getChildren().
The exact behavior might change:
- should the flag be set by default
- should the flag be changed to have a negative effect
2007-12-05 15:56:41 +00:00
Jani Taskinen
56ef7a5ea3
- Fix tests
2007-11-14 14:05:42 +00:00
Jani Taskinen
a541bb8078
- Fix tests
...
- Update README.PARAMETER_PARSING_API
2007-11-02 19:41:12 +00:00
Marcus Boerger
80893e5727
- Fix #42703
2007-10-18 04:41:39 +00:00
Marcus Boerger
56f9d57091
- Fix #42654 (maybe also a bunch of others)
2007-10-18 03:55:43 +00:00
Jani Taskinen
30dc58671d
MFH
2007-09-20 14:28:12 +00:00
Johannes Schlüter
254992907c
- MFH: Fix Bug #42364 Crash when using getRealPath with DirectoryIterator
2007-08-21 22:45:53 +00:00
Rob Richards
07bf252ef5
MFH: fix bug #42259 (SimpleXMLIterator loses ancestry)
...
add test
2007-08-14 12:10:46 +00:00
Antony Dovgal
bfed3520c9
MFH: fix #41691 (ArrayObject::exchangeArray hangs Apache)
2007-07-20 10:53:56 +00:00
Antony Dovgal
f132df4f66
MFH: fix #41692 (ArrayObject shows weird behaviour in respect to inheritance)
2007-06-27 12:30:28 +00:00
Antony Dovgal
1f65545121
fix test names
2007-05-07 18:03:01 +00:00
Johannes Schlüter
e181e3ac7b
- MFH Fix "f" modifier for zend_parse_parameters_ex in case of a __call call
...
# only affects iterator_apply() in 5_2 branch
2007-04-30 19:54:41 +00:00
Antony Dovgal
bb489851e9
win32 test fixes
2007-04-18 08:06:29 +00:00
Marcus Boerger
0ec117146e
- Add bug name
2007-04-06 17:54:22 +00:00
Marcus Boerger
63d8f70206
- Fix #40442
2007-04-06 15:32:30 +00:00
Marcus Boerger
4c1c431a38
- MFH Fix Bug #40872 (inconsistency in offsetSet, offsetExists treatment
...
of string enclosed integers)
2007-03-20 20:28:08 +00:00
Marcus Boerger
d2c8a3bb63
- Add tests
2007-01-21 12:30:19 +00:00
Ilia Alshanetsky
b5228f0c6c
Fixed bug #40091 (spl_autoload_register with 2 instances of the same class).
2007-01-10 18:14:37 +00:00
Dmitry Stogov
7c750656f1
Fixed tests
2007-01-10 16:00:31 +00:00
Ilia Alshanetsky
13f006ac69
Fixed bug #38325 (spl_autoload_register() gaves wrong line for "class
...
not found").
2007-01-08 04:27:29 +00:00
Ilia Alshanetsky
5068511748
Fixed bug #40036 (empty() does not work correctly with ArrayObject when
...
using ARRAY_AS_PROPS).
2007-01-07 03:52:44 +00:00
Dmitry Stogov
108a2fc64c
Fixed bug #39775 ("Indirect modification ..." message is not shown)
...
The fix breaks two SimpleXML tests those must be fixed
2006-12-08 15:55:31 +00:00
Marcus Boerger
164929d557
- MFH: Add new test
2006-11-20 19:58:01 +00:00
Hannes Magnusson
1182b325c2
MFH: SplFileObject::getFilename() no longer overwrites SplFileInfo::getFilename()
...
(SplFileObject::getFilename() therefor only returns the filename now)
2006-11-12 17:16:13 +00:00
Hannes Magnusson
c32408e694
MFH: fix segfault & improve test
2006-11-06 15:21:45 +00:00
Marcus Boerger
76ba475d76
- MFH: Synch
2006-11-03 18:58:41 +00:00
Sara Golemon
3042386549
MFH(r-1.114) Can't use real arrays held by ArrayObjects in write context
2006-10-20 02:11:19 +00:00
Marcus Boerger
195417eb4d
- MFH Update tests
2006-07-24 23:41:09 +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
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
bd760162e6
- MFH Correct test name
2006-07-16 17:34:37 +00:00
Marcus Boerger
bb3c702162
- MFH Fix issue with SplFileObject and directories
2006-07-15 13:01:59 +00:00
Antony Dovgal
3aaf62d159
there is no Unicode in 5_2
2006-07-11 12:15:11 +00:00
Marcus Boerger
5fee10735f
- MFH Add spl_object_hash()
2006-07-09 10:22:27 +00:00
Marcus Boerger
0fd2b96204
- MFH Add test
2006-07-08 12:25:57 +00:00
Hannes Magnusson
aaa1d62614
MFH: fix/add SKIPIF
2006-06-27 00:09:43 +00:00
Marcus Boerger
e0844e09bd
- MFH iterator_apply()
2006-06-07 09:44:42 +00:00
Sara Golemon
79b21ec4cf
MFH: Minor fixes (bjori)
2006-05-30 19:06:22 +00:00
Antony Dovgal
755caecfc9
fix test
2006-05-24 23:04:58 +00:00
Marcus Boerger
e3f89f116a
- MFH
...
. Make code exception safe
. Make RecursiveRegexIterator::getChildren pass regex to inner ctor
. Fix CachingIterator::__toString() in TOSTRING_USE_KEY mode
. Add CachingIterator::getCache()
. Add tests
2006-05-21 18:13:37 +00:00
Marcus Boerger
96916c95e8
- MFH Sync with head fixes part of an issue with iterator_(to_array|count)
2006-05-20 21:01:42 +00:00
Marcus Boerger
55041d6f3d
- MFH Add new test
2006-05-18 22:52:04 +00:00
Marcus Boerger
69079a7537
- MFH Add new test
2006-05-18 22:42:05 +00:00
Marcus Boerger
5e5327a7e0
- MFH Add new test
2006-05-18 21:59:05 +00:00
Marcus Boerger
7d79686f45
- MFH Fixed CachingIterator issues with string conversion/__toString()
...
Partly by adding new mode TOSTRING_USE_INNER
2006-05-18 21:42:58 +00:00
Marcus Boerger
26a67b8925
- MFH Fixed Bug #37457 (Crash when an exception is thrown in accept() method of FilterIterator)
2006-05-16 08:21:08 +00:00
Marcus Boerger
05273a73d8
- Fix test
2006-05-11 21:01:04 +00:00
Antony Dovgal
8ee1c45a3b
fix test
2006-05-11 15:43:28 +00:00
Andrei Zmievski
9e0e89c5cf
Rename RegExIterator -> RegexIterator.
...
Also rename recursive one.
2006-05-10 16:50:57 +00:00
Marcus Boerger
982822be93
- Fix iterators part and add tests
2006-05-10 00:29:42 +00:00
Marcus Boerger
c58e1fa5be
- MFH
...
. Fixed bug #36941 (ArrayIterator does not clone itself)
. Fixed SEGV when ArrayObject/Iterator use reference to self
. Added tests
2006-04-04 19:53:21 +00:00
Antony Dovgal
9a59df13cc
fix segfault when assigning value by ref and add test
...
(I consider it's wrong that we can't do it, but we shouldn't segfault anyway)
2006-04-01 19:13:04 +00:00
Marcus Boerger
ed43fd9b3b
- My eyes don't hurt anymore
2006-03-23 21:28:06 +00:00
Marcus Boerger
fe1c2cfc0f
- MFH
...
. spl_autoload_register() return bool to denote success/failure
. spl_autoload_unregister() acept any callable
2006-03-23 19:55:16 +00:00
Antony Dovgal
5f80bcaf26
add missing skipif sections
2006-03-23 15:03:27 +00:00
Antony Dovgal
e40df39518
fix typos
2006-03-23 14:56:12 +00:00
Marcus Boerger
1440bb5c7b
- MFH Add new test
2006-03-23 12:21:40 +00:00
Marcus Boerger
4b4d61952f
- MFH: Add new test
2006-03-23 11:57:34 +00:00
Marcus Boerger
660956b514
- Add missing bug title and synch with other tests
2006-03-23 11:48:59 +00:00
Antony Dovgal
09fcf3162c
add test
2006-03-22 23:10:59 +00:00
Marcus Boerger
7c14d86dc3
- Fix test
2006-03-16 00:39:50 +00:00
Marcus Boerger
7dc322754a
- Fix issues with not/double calling of constructors of SPL iterators
...
- Fix issues with info-class/file-class in SPL directory handling classes
- Add SimpleXMLElement::count()
- Drop erroneous RecursiveDirectoryIterator::getSubPathInfo()
- Drop dead code
- Add tests
- Update docu
2006-03-05 17:39:49 +00:00
Marcus Boerger
ff4ee6f043
- MFH Add new tests
2006-02-06 01:28:12 +00:00
Antony Dovgal
0655132e2c
add test for bug #36258
2006-02-02 13:56:16 +00:00
Antony Dovgal
c01d79b2df
merge two skipif entries
2005-12-22 00:19:28 +00:00
Marcus Boerger
fc0fe6472e
- MFH Add missing skipif
2005-12-21 22:22:33 +00:00
Antony Dovgal
5500dea5f1
MFH: fix spelling
2005-12-18 20:57:27 +00:00
Marcus Boerger
10f77a5d71
- Add/fix tests
2005-12-16 22:19:02 +00:00
Marcus Boerger
6dec77d25e
- MFH Add class SplFileInfo as base for DirectoryIterator and SplFileObject
...
# As discussed with ilia before 5.1.0
2005-11-29 03:33:59 +00:00
Marcus Boerger
134b2718d4
- Add new tests
2005-11-07 18:38:20 +00:00
Marcus Boerger
8098790208
- Add missing test
2005-11-02 20:32:21 +00:00
Marcus Boerger
061ff97f69
- MFH Throw an exception if an illegal string value is being used in
...
ArrayObject::offsetSet()
2005-10-03 17:59:56 +00:00
Marcus Boerger
049882f29c
- Try to fix bugs #34216 (Segfault with autoload) and #34584 (Segfault with
...
SPL autoload handler)
2005-09-25 18:04:35 +00:00
Antony Dovgal
33d913d9da
MF5.0: add new test
2005-09-19 18:58:59 +00:00
Marcus Boerger
d1ee4b407c
- Commite manually if not conatined in bunch commit
2005-09-18 17:16:17 +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
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
Dmitry Stogov
1a29376c07
Fixed test file (.inc.php -> .php)
2005-08-10 06:10:04 +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
efcfe44299
- Use correct/complete skipif condition
2005-07-20 07:33:19 +00:00
foobar
3996e49272
one might not have simplexml enabled
2005-06-28 10:17:01 +00:00
Marcus Boerger
74a63cc1b2
- Fixed #33136 :
...
- Allow ArrayObject::offsetSet(NULL, $value) as replacement for [] = $value
- Fix memleaks with overloading ArrayObject
2005-06-20 03:02:52 +00:00
Marcus Boerger
6a67d06c26
- Fix handling of ArrayObject/ArrayIterator flags and provide test
2005-06-20 00:19:18 +00:00
Marcus Boerger
cccdec3577
- Update tests after correcting internal order of actions
2005-05-19 15:49: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
287864a611
- Change FileObject's line counting to be zero based
...
- Make FileObject implement SeekableIterator
- Add tests
2005-05-03 21:11:26 +00:00
Marcus Boerger
733aa2e949
- Make class_parentS() and class_implements() accepts class names as well
2005-04-06 15:16:45 +00:00
Marcus Boerger
58d45bfe2e
- Add new test
2005-04-05 09:23:14 +00:00
Marcus Boerger
041524feee
- Fix Bug #32394 offsetUnset() segfaults in a foreach
2005-03-21 20:07:33 +00:00
Marcus Boerger
6735e8c2a7
- Update test
2005-03-19 15:15:32 +00:00
Marcus Boerger
fec4937052
- Add new test
2005-03-19 15:09:11 +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
e4ce3e36ef
- Negative seeking is not supported
2005-03-05 11:35:13 +00:00
Marcus Boerger
d9145daa61
- Rename test 14 to 16 (which is a new one) and MFB 14 again
2005-03-03 10:48:02 +00:00
Marcus Boerger
7cca51e97e
- Fix bug #32134
2005-03-03 10:35:34 +00:00
Marcus Boerger
a50157121d
- Finish work on spl_autoload*()
2005-03-03 00:20:57 +00:00
Marcus Boerger
30ee47c1d8
- Let spl_autoload_extensions() always return what's registered
2005-03-02 20:59:06 +00:00
Marcus Boerger
5cb7104630
- Add new functions
2005-03-02 01:14:41 +00:00
Marcus Boerger
1a35bcfcbc
- Add new test
2005-02-12 18:40:19 +00:00
Marcus Boerger
3fb1c65a41
- Initial Observer implementation
2005-02-08 20:42:48 +00:00
Marcus Boerger
a8552cb2f9
- Add missing '?>'
2005-02-07 16:27:41 +00:00
Marcus Boerger
5cabd2f12b
- Move tests to proper location now that the tested classes are hardcoded
2005-01-27 00:34:13 +00:00
Marcus Boerger
faba10853f
- Unify
2005-01-27 00:26:13 +00:00
Marcus Boerger
f1e34911a9
- Add new test
2005-01-27 00:22:28 +00:00
Marcus Boerger
b570ad759b
- Unify
2005-01-24 21:28:56 +00:00
Marcus Boerger
e1737ca88a
- Bugfix #31346
2005-01-24 21:27:36 +00:00
Marcus Boerger
36e6841ef5
- Add new test
2005-01-24 20:22:56 +00:00
Marcus Boerger
a59551d771
- Add new tests
2004-11-10 19:22:26 +00:00
Marcus Boerger
4b76d82fe3
- Add new test
2004-11-04 22:07:18 +00:00
Marcus Boerger
3b7e24cab2
- Add RecursiveIteratorIterator::beginChildren(), endChildren()
2004-11-01 22:54:12 +00:00
Marcus Boerger
8e3a8b1e8e
- Add interface Countable (PECL #30113 )
2004-11-01 10:45:54 +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
Marcus Boerger
de3a8ea3e1
- Implement InfiniteIterator in C
2004-10-31 19:49:18 +00:00
Marcus Boerger
90012aa3cc
- Implement classes IteratorIterator and NoRewindIterator in C
2004-10-31 18:43:00 +00:00
Marcus Boerger
6349f46e38
- Added iterator_to_array() and iterator_count()
2004-10-07 23:08:19 +00:00
Marcus Boerger
35e78f43a1
- Add missing --SKIPIF--
2004-09-29 20:10:12 +00:00
Marcus Boerger
d748f8ecf2
- Fix tests (atm preg_match() is wrong)
2004-09-29 20:09:52 +00:00
Marcus Boerger
c9d32d9b71
- Update test
2004-09-29 19:36:30 +00:00
Marcus Boerger
2f40d61bed
- Fix test
2004-09-29 09:43:33 +00:00
Marcus Boerger
7133858532
- Fix test by removing corrupt --SKIPIF--
2004-09-29 09:41:18 +00:00
Marcus Boerger
b16ae3b73a
add new test
2004-09-09 07:46:19 +00:00
Marcus Boerger
1cd7013517
Add new test for seeking
2004-08-31 20:54:31 +00:00
Marcus Boerger
dc66fb1f10
Fixed bug #28822 : ArrayObject::offsetExists() works inverted
2004-06-21 19:15:27 +00:00
Marcus Boerger
74f21310e3
- ArrayObject::append() must not be called when it refers to an object
2004-04-29 22:25:45 +00:00
Marcus Boerger
bf5f758c93
- Remove unused variable
...
- Respect visibility in count() and add a test for that
2004-04-29 07:22:02 +00:00
Marcus Boerger
4cdc3117c7
- DOS 2 UNIX
2004-04-28 19:58:47 +00:00
Marcus Boerger
c56ca79733
Fix test
2004-04-27 15:48:20 +00:00
Marcus Boerger
5b755c40ea
Fix several issues
...
- bugfix #27063
- bugfix #27929
- bugfix #28099
- bugfix #28125
# The amount of code is needed to solve the return by reference problem.
# dual_it and derived also need their own iterator handlers to be able
# to return by reference.
2004-04-25 11:14:11 +00:00
Marcus Boerger
27aee6b1dd
Update error messages in tests
2004-04-13 19:08:54 +00:00
Marcus Boerger
f0c91bac50
New tests (and ordering of tests)
2004-04-13 19:06:39 +00:00