Marcus Boerger
9d28fc6643
- CS: Use PHP_* instead of ZEND_* macros
2004-09-30 08:04:29 +00:00
Marcus Boerger
1619178f5e
- Speling
2004-09-29 20:27:36 +00:00
Marcus Boerger
e109ab5492
- Fix docu
2004-09-29 20:25:28 +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
42bc4cd0ca
Add new examples
2004-09-26 21:21:45 +00:00
Marcus Boerger
b16ae3b73a
add new test
2004-09-09 07:46:19 +00:00
Marcus Boerger
ef3e8fa852
- Add link to chm version
...
- Change wording
2004-09-03 18:46:29 +00:00
Marcus Boerger
d265cdffbf
- Fix protoe's
2004-09-03 18:39:30 +00:00
Marcus Boerger
4d3894178d
Update docu
2004-09-03 06:16:34 +00:00
Marcus Boerger
1cd7013517
Add new test for seeking
2004-08-31 20:54:31 +00:00
Marcus Boerger
819127b74b
Fix seeking
2004-08-31 20:54:00 +00:00
George Schlossnagle
1901b9d90e
A little cleanup on the language refinements.
2004-08-29 13:37:10 +00:00
Jan Lehnardt
d402f6fab3
- language refinements
2004-08-29 11:54:38 +00:00
Marcus Boerger
1d1d20ced2
Add more docu
2004-08-29 10:33:24 +00:00
Marcus Boerger
eeb4e150e7
Fix by (mathieu dot bruneau at argontechnologies dot ca)
2004-08-27 20:38:15 +00:00
Marcus Boerger
b1326c1c24
- Fix problem when inner constructor isn't called from derived constructor
...
(foound by david)
2004-07-28 22:53:10 +00:00
Marcus Boerger
171d01dfcf
- Update examples
2004-07-28 22:52:11 +00:00
Wez Furlong
ed682e570a
Implement extension load-order deps.
2004-07-18 12:03:51 +00:00
Marcus Boerger
dc66fb1f10
Fixed bug #28822 : ArrayObject::offsetExists() works inverted
2004-06-21 19:15:27 +00:00
Marcus Boerger
de8b457181
Fix 2nd issue of bug #28831
2004-06-20 16:46:27 +00:00
Ard Biesheuvel
5232a5afea
64-bit bugsquash party
2004-06-16 23:57:25 +00:00
Zeev Suraski
846c5a252e
Fix typo
2004-05-31 08:58:32 +00:00
Zeev Suraski
e11b518c95
Fix prototype
2004-05-30 17:32:32 +00:00
Marcus Boerger
6882000c53
- Make start and length parameter to Limititerator::__construct optional
2004-05-18 20:39:35 +00:00
Marcus Boerger
68c22fba72
- Documentation update
...
- Checkin doxygen config file
# A patched version of doxygen is needed, hopefully 1.3.8 will contain it
2004-05-10 17:26:03 +00:00
Marcus Boerger
c7b2568269
- Docu updates
...
- Add missing example file
- Fix aggregation of inner iterators in examples
2004-05-08 12:35:21 +00:00
Marcus Boerger
629a25643c
- Update docu
2004-05-08 12:26:28 +00:00
Marcus Boerger
a6feb3f405
- Update examples
...
- Update documentation
- Move classes/interfaces already implemented in c to new subdir internal
2004-05-08 12:24:15 +00:00
Marcus Boerger
bfc3e689de
- Fix bug #28309
2004-05-07 06:13:21 +00:00
Marcus Boerger
7388b6b9ac
- Update examples
2004-05-06 22:55:25 +00:00
Marcus Boerger
af7d85db25
- interfaces 'extends' not 'implements' other interfaces
2004-05-06 21:46:40 +00:00
Marcus Boerger
592ee79fc1
- Update documentation
2004-05-06 21:20:50 +00:00
Marcus Boerger
a9070ba130
Add protos
2004-05-06 09:01:31 +00:00
Marcus Boerger
635052875e
Count support for ArrayIterator & ArrayObject
2004-05-06 08:57:20 +00:00
Marcus Boerger
c122763bc0
- Look for missing classes in include_path
2004-05-02 22:55:22 +00:00
Marcus Boerger
e72a305091
Update examples
2004-05-02 22:07:32 +00:00
Marcus Boerger
ecf8650a36
Autoload class as long as needed
2004-04-30 19:01:06 +00:00
Marcus Boerger
7f01ec57bf
SPL is meant to be in uppercase letters, do it now it works
2004-04-29 23:02:11 +00:00
Marcus Boerger
a9bdb2ed88
- Fix protos and add notes to the docs
...
- Reorder func prototypes to show what is common and what is specific
2004-04-29 22:52:49 +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
1721e5d44e
- More examples
2004-04-28 21:52:51 +00:00
Marcus Boerger
69e792ee7b
Count() was missing
2004-04-28 21:45:41 +00:00
Marcus Boerger
1e264fc509
- Add tests for the examples
2004-04-28 20:10:21 +00:00
Marcus Boerger
4cdc3117c7
- DOS 2 UNIX
2004-04-28 19:58:47 +00:00
Marcus Boerger
e44c06c14e
- More examples
2004-04-27 18:15:00 +00:00
Marcus Boerger
11690da164
- Some pretection against out-of-memory situations
2004-04-27 17:12:11 +00:00
Marcus Boerger
c56ca79733
Fix test
2004-04-27 15:48:20 +00:00
Marcus Boerger
7a5380297b
- Fix ArrayIterator iteration
...
- Make it seekable
2004-04-27 15:42:45 +00:00
Marcus Boerger
7f37b3f651
Fix LimitIterator by using new handler
2004-04-27 15:41:26 +00:00
Marcus Boerger
c896fa34a8
Fix documentation
2004-04-27 15:39:33 +00:00
Marcus Boerger
b526220462
Complete implementation
2004-04-26 22:01:12 +00:00
Marcus Boerger
5ffeb236f4
Update
2004-04-26 21:34:45 +00:00
Marcus Boerger
e058626c66
Add new iterator example AppendIterator and use it in findfile.php example.
...
# The initial idea came from a request by Sebastian
2004-04-25 13:06:15 +00:00
Marcus Boerger
9238d1bbbc
With the new inheritance rules we need an explicit append method.
2004-04-25 13:04:36 +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
00da44519c
Bugfix #27997
2004-04-14 23:26:56 +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
Marcus Boerger
ad2471cbbb
Bugfix #27979
2004-04-13 19:06:16 +00:00
Stanislav Malyshev
3c84c9c4bd
fix bug #27979
2004-04-13 16:21:24 +00:00
Marcus Boerger
33cdc9ed36
Fix order of macro parameter (synch with other macros)
2004-04-12 13:02:54 +00:00
Marcus Boerger
6e3b81e385
Add new test
2004-04-08 22:47:13 +00:00
Marcus Boerger
42370213f7
Fix toString() issue again
2004-04-08 22:46:43 +00:00
Marcus Boerger
dce131ebcd
Add agrument type info
2004-03-28 17:04:11 +00:00
Marcus Boerger
9f4be8d2cd
Fix test
2004-03-20 16:13:37 +00:00
Marcus Boerger
af9788eb32
Fix return value to match std array func behavior
2004-03-20 16:09:42 +00:00
Marcus Boerger
851c254ef8
Fix CachingIterator's ability to cache string conversion results.
...
Add a test for that.
2004-03-17 19:58:32 +00:00
Marcus Boerger
b967853eb3
Go with implicit call
2004-03-17 19:14:15 +00:00
Marcus Boerger
8cdd2ed319
Explicit cast needed for now
2004-03-17 19:00:44 +00:00
Marcus Boerger
426649067c
Make use of zend_make_printable_zval() instead of 'manually' calling
...
__toString().
2004-03-16 10:17:59 +00:00
Marcus Boerger
cde333aca6
This workaround is no longer needed
2004-03-16 10:16:52 +00:00
Marcus Boerger
0763dfa16f
Update test with check for [] assignment
2004-03-13 20:07:22 +00:00
Marcus Boerger
96cb40a072
Check for ext/spl being available
2004-03-13 20:03:02 +00:00
Marcus Boerger
462bb8b83a
Add new test
2004-03-13 20:01:23 +00:00
Marcus Boerger
b95d8d14d5
Bugfix #27586 ArrayObject::getIterator crashes with [] assignment
2004-03-13 20:01:00 +00:00
Marcus Boerger
5f5a8172be
Update
2004-03-09 17:47:28 +00:00
Marcus Boerger
bf2cf5041c
Drop copydoc and add more classes/methods
2004-03-09 17:36:32 +00:00
Marcus Boerger
1b060f3614
Access to inner iterator was missing
2004-03-09 17:35:18 +00:00
Marcus Boerger
56834c958d
Update
2004-03-09 17:01:21 +00:00
Marcus Boerger
50ee116f08
Clearify the different method/class flags (as discussed with Andi).
2004-03-09 16:38:37 +00:00
Marcus Boerger
6b0f57ee50
Rename hasMore() to valid() as discussed. (Part II)
2004-03-08 18:05:41 +00:00
Marcus Boerger
b6b7c9eb65
Rename hasMore() to valid() as discussed. (Part I)
2004-03-08 17:33:31 +00:00
Marcus Boerger
8be7457b6c
Temp fix for ctor signature until inheritance fix is complete
2004-02-25 20:38:56 +00:00
Ard Biesheuvel
81f05c18f5
Wordsize fixes
2004-02-25 20:16:27 +00:00
Zeev Suraski
bec3adb801
Fix signature
...
Marcus - please make sure that this is ok. Generally you are no longer
allowed to override a method and with an incompatible signature
2004-02-25 14:58:47 +00:00
Ard Biesheuvel
29053cc6d5
64-bit fix
2004-02-23 01:53:39 +00:00
Marcus Boerger
1507a4a677
Fix (thx Andi)
2004-02-12 21:43:10 +00:00
Marcus Boerger
ab1e2e7c06
Fix ArrayObject
2004-02-12 20:52:48 +00:00
Zeev Suraski
30171a7590
zend_default_classes.h -> zend_exceptions.h
2004-02-12 10:43:27 +00:00
Marcus Boerger
7258bff325
Cleanup
2004-02-11 23:36:25 +00:00
foobar
1b6b63c3f9
ws
2004-02-09 18:18:00 +00:00
Ilia Alshanetsky
dfde3095e4
Possible fix for bug #27165 .
2004-02-06 03:14:06 +00:00
Ilia Alshanetsky
1eb6a18289
Do not initialize & create vars unless they will be used.
2004-02-06 03:07:59 +00:00
Zeev Suraski
d89b7b23f9
API updates
2004-02-04 12:45:47 +00:00
Marcus Boerger
37cf05d1b8
Update
2004-01-29 00:10:33 +00:00