#
296529b8 |
| 10-Nov-2003 |
Marcus Boerger |
Split isset/isempty for object property and object dimension hooking.
|
#
31685432 |
| 08-Nov-2003 |
Marcus Boerger |
Handle exceptions in casting more gracefully. This fixes bug #26166
|
#
68bab385 |
| 04-Nov-2003 |
Moriyoshi Koizumi |
__tostring() handler should be binary-safe
|
Revision tags: php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1, php-5.0.0b2RC1, php-4.3.4RC2, RELEASE_1_3b3 |
|
#
4de32429 |
| 05-Oct-2003 |
Zeev Suraski |
Remove unused callback
|
#
3f5acc73 |
| 05-Oct-2003 |
Zeev Suraski |
Remove redundant callback, simplify API
|
Revision tags: BEFORE_HANDLERS_RESHUFFLE, RELEASE_1_3b2, php-4.3.4RC1, RELEASE_0_7 |
|
#
d7fdf15a |
| 18-Sep-2003 |
Marcus Boerger |
- Allow partial type conversion support for objects. - Add support for object to string conversion from userspace by method __toString() and add a test.
|
#
95649ab2 |
| 04-Sep-2003 |
Marcus Boerger |
Tests show updating consts must happen once at runtime (revert optimization). Add tests for static properties.
|
#
1b39a5aa |
| 03-Sep-2003 |
Marcus Boerger |
Fix static properties. # # There's only an errormessage missing which i'll wommit as soon as i find out # how to do it best. But besides that damn message everything works now and all
Fix static properties. # # There's only an errormessage missing which i'll wommit as soon as i find out # how to do it best. But besides that damn message everything works now and all # inheritance rules apply. #
show more ...
|
#
9702c70a |
| 02-Sep-2003 |
Marcus Boerger |
Synch/Unify error messages related to function/method calls
|
Revision tags: php-4.3.3, php-4.3.3RC4 |
|
#
744dd205 |
| 17-Aug-2003 |
Marcus Boerger |
Fix warnings
|
#
b29b4441 |
| 15-Aug-2003 |
Sascha Schumann |
Restrict scope of inline functions to compile unit Submitted by: Jason Greene <jason@inetgurus.net>
|
Revision tags: RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5 |
|
#
f8bbafd6 |
| 03-Aug-2003 |
Zeev Suraski |
ntroduce infrastructure for supplying information about arguments, including: - Whether or not to pass by ref (replaces the old arg_types, with arg_info) - Argument name (for future
ntroduce infrastructure for supplying information about arguments, including: - Whether or not to pass by ref (replaces the old arg_types, with arg_info) - Argument name (for future use, maybe introspection) - Class/Interface name (for type hints) - If a class/interface name is available, whether to allow a null instance Both user and builtin functions share the same data structures. To declare a builtin function that expects its first arg to be an instance of class 'Person', its second argument as a regular arg, and its third by reference, use: ZEND_BEGIN_ARG_INFO(my_func_arg_info, 0) ZEND_ARG_OBJ_INFO(0, someone, Person, 1) ZEND_ARG_PASS_INFO(0) ZEND_ARG_PASS_INFO(1) ZEND_END_ARG_INFO(); and use my_func_arg_info as the arg_info parameter to the ZEND_FE() family of macros. The first arg to each ZEND_ARG_*() macro is whether or not to pass by ref. The boolean arg to ZEND_BEGIN_ARG_INFO() tells the engine whether to treat the arguments for which there's no explicit information as pass by reference or not. The boolean argument to ZEND_ARG_OBJ_INFO() (4th arg) is whether or not to allownull values.
show more ...
|
Revision tags: BEFORE_ARG_INFO, php-4.3.3RC2 |
|
#
c0b46739 |
| 30-Jul-2003 |
Zeev Suraski |
Improve array overloading - support unset($foo["bar"])
|
#
6a50660c |
| 22-Jul-2003 |
Zeev Suraski |
Fix isset()/empty() for non-trivial object elements (API change - read_property now accepts an extra element) Fixes bug #24436
|
#
7e72d8e8 |
| 21-Jul-2003 |
Zeev Suraski |
Fix bug #24499
|
#
3cfa6a68 |
| 07-Jul-2003 |
Zeev Suraski |
Add get_dim callback
|
#
ae6a1e7e |
| 07-Jul-2003 |
Zeev Suraski |
whitespace
|
#
765f349e |
| 07-Jul-2003 |
Zeev Suraski |
fixlet
|
#
938c0fbc |
| 07-Jul-2003 |
Zeev Suraski |
Initial support for overloading of array syntax for objects (very initial)
|
#
35c40932 |
| 01-Jul-2003 |
Marcus Boerger |
Fix destructor visibility
|
#
97545352 |
| 29-Jun-2003 |
Ilia Alshanetsky |
Fixed bug #24279 (__get() crash when no value is returned)
|
Revision tags: php-5.0.0b1, php-4.3.3RC1 |
|
#
f68c7ff2 |
| 10-Jun-2003 |
James Cox |
updating license information in the headers.
|
#
636e9cc6 |
| 08-Jun-2003 |
Zeev Suraski |
Fix casing issues in access level checks
|
#
039c1743 |
| 04-Jun-2003 |
Stanislav Malyshev |
rm namespace leftovers
|
#
f7f5a5ea |
| 02-Jun-2003 |
Stanislav Malyshev |
MEGA-patch: namespaces are R.I.P.
|