#
349b3a09 |
| 16-Oct-2002 |
Stanislav Malyshev |
Fix and generalize $this handling. ZEND_FETCH_FROM_THIS is removed, IS_UNUSED type on class variables will be used instead as the sign that it's a fetch from $this
|
#
046bdeaa |
| 14-Oct-2002 |
Andi Gutmans |
- Support new classname::$class_name, e.g.: <? class foo::bar { public $hello = "Hello, World\n"; } $name = "bar"; $o
- Support new classname::$class_name, e.g.: <? class foo::bar { public $hello = "Hello, World\n"; } $name = "bar"; $obj = new foo::$name; print $obj->hello; ?>
show more ...
|
Revision tags: RELEASE_1_0b1, php-4.3.0pre1 |
|
#
d3617c51 |
| 09-Oct-2002 |
Ilia Alshanetsky |
MFZE1 zend_str_tolower issue.
|
#
77b3ffbc |
| 07-Oct-2002 |
Andi Gutmans |
- Require $this-> when calling a methods. This whole automatic lookup - first in the class and then in the global scope is confusing, slow and - not quite BC compatible.
|
#
278a00e1 |
| 06-Oct-2002 |
Andi Gutmans |
- Fix problem with unsetting object members.
|
Revision tags: MODERN_SYMMETRIC_SESSION_BEHAVIOUR_20021003 |
|
#
ee7b8f90 |
| 26-Sep-2002 |
Ilia Alshanetsky |
MFZE1
|
#
f78fa504 |
| 24-Sep-2002 |
Andi Gutmans |
- Megapatch to try and support inheritance from sub-classes. Things might - be *very* buggy now so don't get too upset if that happens. - I still need to improve some stuff but it's a good st
- Megapatch to try and support inheritance from sub-classes. Things might - be *very* buggy now so don't get too upset if that happens. - I still need to improve some stuff but it's a good step (hopefully).
show more ...
|
#
7f6c2da5 |
| 15-Sep-2002 |
Andi Gutmans |
- WS fix - "while (" instead of "while("
|
#
43139dc7 |
| 15-Sep-2002 |
Andi Gutmans |
- WS - Always use "if (" and not "if("
|
Revision tags: RELEASE_0_91, php-4.3.0dev_zend2_alpha3, php-4.2.3 |
|
#
d8651c82 |
| 04-Sep-2002 |
Stanislav Malyshev |
Support for __get, __set and __call in classes. This should work as follows: if class hasn't member with given name, __get/__set is called. If class has no method with given name, __call is c
Support for __get, __set and __call in classes. This should work as follows: if class hasn't member with given name, __get/__set is called. If class has no method with given name, __call is called. __get/__set are not recursive, __call can be.
show more ...
|
Revision tags: php-4.2.3RC2 |
|
#
c8a659f8 |
| 02-Sep-2002 |
Stanislav Malyshev |
MFZE1
|
Revision tags: php-4.2.3RC1 |
|
#
10b58f21 |
| 23-Aug-2002 |
Thies C. Arntzen |
those are set by RETURN_FROM_EXECUTE
|
#
d88ca858 |
| 21-Aug-2002 |
Thies C. Arntzen |
zend_execute: make sure that current_execute_data points to the right thing after coming back from recursion.
|
#
2372caf5 |
| 17-Aug-2002 |
Andi Gutmans |
MFZE1
|
#
b66561c4 |
| 17-Aug-2002 |
Zeev Suraski |
MFZE1
|
#
52406cb3 |
| 08-Aug-2002 |
Andi Gutmans |
- Make new 'is' operator work with classes only and return false when - the object isn't of the said class or the value isn't an object.
|
Revision tags: dev |
|
#
6025b804 |
| 03-Aug-2002 |
Zeev Suraski |
MFZE1
|
#
0e7c1f46 |
| 01-Aug-2002 |
Stanislav Malyshev |
MFZE1
|
#
b0cf6c31 |
| 30-Jul-2002 |
Jason Greene |
MFZE1 global declare
|
#
82c72f27 |
| 30-Jul-2002 |
Andrei Zmievski |
@- Adding 'is' operator that can be used to check the type of a variable, @ or its class. (Andrei)
|
#
41e3f4f0 |
| 26-Jul-2002 |
Andi Gutmans |
- Fix problem with debug_backtrace() reported by Stig. We weren't reporting - global function information because it wasn't available. We have to do - an additional assignment per-function ca
- Fix problem with debug_backtrace() reported by Stig. We weren't reporting - global function information because it wasn't available. We have to do - an additional assignment per-function call so that it'll be available. - Also don't define the global scope as function name _main_ but leave it - empty so that frameworks like Pear can decide what they want to do.
show more ...
|
Revision tags: php-4.2.2 |
|
#
7b68f510 |
| 14-Jul-2002 |
Andi Gutmans |
- Nuke delete(). It was a big mistake to introduce it and I finally - understand why Java didn't do so. - If you still want to control destruction of your object then either make - sure y
- Nuke delete(). It was a big mistake to introduce it and I finally - understand why Java didn't do so. - If you still want to control destruction of your object then either make - sure you kill all references or create a destruction method which you - call yourself.
show more ...
|
#
35e8d813 |
| 14-Jul-2002 |
Andi Gutmans |
- Nuke some unused code
|
Revision tags: INITIAL_IMPORT_SOURCEFORGE |
|
#
677a9e87 |
| 06-Jul-2002 |
Andi Gutmans |
- Fix problem where scope was lost in nested function calls. - Thanks to Timm Friebe for diving into this one.
|
Revision tags: xmlrpc_epi_0_51_merge_pt, php-4.3.0dev_zend2_alpha2 |
|
#
ede84fa3 |
| 29-Jun-2002 |
Andi Gutmans |
- Improve some error messages.
|