#
16a4376f |
| 28-Mar-2004 |
Marcus Boerger |
Use lowercasing here
|
#
aea24b2a |
| 26-Mar-2004 |
Marcus Boerger |
Force destructors to have empty signatures
|
Revision tags: php-4.3.5, php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2, php-5.0.0RC1RC1 |
|
#
50ee116f |
| 09-Mar-2004 |
Marcus Boerger |
Clearify the different method/class flags (as discussed with Andi).
|
Revision tags: RELEASE_0_2_0 |
|
#
8d45fece |
| 02-Mar-2004 |
Marcus Boerger |
Fix zend_parse_method_parameters_ex() and make it consistant with zend_parse_method_parameters(). # Obviously its only place of use is in pdo just right now.
|
#
7fdd68af |
| 27-Feb-2004 |
Marcus Boerger |
Add some comments
|
#
f449c8fd |
| 27-Feb-2004 |
Marcus Boerger |
Fixes for abstract classes/methods
|
#
7086634a |
| 25-Feb-2004 |
Zeev Suraski |
- Improve ARG_INFO() macros to support supplying required_num_args - Initial fix for foreach($o->mthd()->arr) crash (now leaks)
|
#
36a75184 |
| 25-Feb-2004 |
Zeev Suraski |
- Abstract methods cannot have defaults for arguments - Make function foo($a, $b=null) satisfy both foo($a) and foo($a, $b) prototypes
|
#
ce8f77f7 |
| 24-Feb-2004 |
Marcus Boerger |
Fix class flags when handling abstract methods
|
Revision tags: php-4.3.5RC3, php-5.0.0b4 |
|
#
e7e0f7d4 |
| 12-Feb-2004 |
Zeev Suraski |
- Check return-by-reference bit when implementing interface prototypes - Add infrastructure for built-in functions to hint whether they return by reference or not. It is NOT currently used
- Check return-by-reference bit when implementing interface prototypes - Add infrastructure for built-in functions to hint whether they return by reference or not. It is NOT currently used for anything, except for interface prototypes (you can use it to request that the function that implements your prototype returns by reference or doesn't return by reference). For downwards compatibility - by default, interface prototypes are agnostic as to whether the function that implements them returns by reference or not. Use ZEND_BEGIN_ARG_INFO_EX() with ZEND_RETURN_VALUE/ZEND_RETURN_REFERENCE to change that. - Fix ArrayAccess::getOffset() to conduct additional checks. If your getOffset() should work with multidimensional arrays - it must return by reference.
show more ...
|
Revision tags: php-5.0.0b4RC1, php-4.3.5RC2, RELEASE_1_3b6, php_ibase_before_split |
|
#
3ca44539 |
| 24-Jan-2004 |
Marcus Boerger |
Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling internal non-static methods statically. # As discussed with Zeev: # - For BC standard userspace methods allow th
Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling internal non-static methods statically. # As discussed with Zeev: # - For BC standard userspace methods allow this with an E_STRICT message. # - If you want to implement an internal method taht can be called both # statically and non-statically then use flag ZEND_ACC_ALLOW_STATIC. # - Magic user space methods __*() cannot and __construct, __destruct, # __clone can never be called statically.
show more ...
|
#
6020ffd0 |
| 23-Jan-2004 |
Marcus Boerger |
Simplify detection of methods that must be called dynamic (with object)
|
#
7c2e02d3 |
| 23-Jan-2004 |
Marcus Boerger |
Disallow static declaration of clone
|
#
805dfab8 |
| 19-Jan-2004 |
Marcus Boerger |
Add zend_get_module_started() to quickly check whether a module is present and its MINIT function has been called.
|
Revision tags: php-4.3.5RC1 |
|
#
ccfc46b0 |
| 08-Jan-2004 |
foobar |
- Happy new year and PHP 5 for rest of the files too.. # Should the LICENSE and Zend/LICENSE dates be updated too?
|
#
bced21b3 |
| 05-Jan-2004 |
Stanislav Malyshev |
Fix bug #26543 - check parent:: and self:: in class names
|
#
6923a16c |
| 03-Jan-2004 |
Derick Rethans |
- Fixed var_export() to show public, protected and private modifiers properly. - Exported (un)mangle_property_name.
|
#
2a6ec5cc |
| 28-Dec-2003 |
Marcus Boerger |
WS
|
#
273c1933 |
| 22-Dec-2003 |
Wez Furlong |
export these symbols for use by SPL as a shared extension
|
Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1 |
|
#
23b231d0 |
| 02-Dec-2003 |
Andi Gutmans |
- Revert the revert of these patches. This overloading can only be used - by C extensions such as SimpleXML and *NOT* PHP code. Reasons given - on the mailing list and problem with reentrancy
- Revert the revert of these patches. This overloading can only be used - by C extensions such as SimpleXML and *NOT* PHP code. Reasons given - on the mailing list and problem with reentrancy inside the opcodes.
show more ...
|
#
ee64b61e |
| 01-Dec-2003 |
Andi Gutmans |
- Revert auto-conversion in parameter API
|
#
72036846 |
| 28-Nov-2003 |
Ilia Alshanetsky |
Add removed lcname, it is still needed.
|
#
1586f714 |
| 27-Nov-2003 |
Marcus Boerger |
Convert objects to string if string is required by newer parameter parsing since we do this for older parameter parsing does so too.
|
#
d344648b |
| 24-Nov-2003 |
Andi Gutmans |
- Fix __autoload() to preserve class case. - Heads up, this patch might break stuff so please let me know if you - bump into any problems.
|
Revision tags: php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1 |
|
#
26bfe3f8 |
| 25-Oct-2003 |
Marcus Boerger |
Add zend_make_callable() which allows to make zval's callable zval's. At the moment this function only converts strings of the form class::method to an array(class,method).
|