Dmitry Stogov
6ef4239827
Fixed bug #29268 (__autoload() not called with Reflection->getClass())
2005-10-21 08:03:39 +00:00
Antony Dovgal
fc834fef2f
copy/paste typo
2005-10-20 16:46:44 +00:00
Marcus Boerger
c49a1999cb
- Add ability to access private properties of base classes
...
- Add ability to specify fully qualified name for properties
- ReflectionClass::getInterfaces89 now returns associative array
2005-10-16 16:13:55 +00:00
Marcus Boerger
d4190c0513
- Add 'overwrites' info to method dump
...
# Right now we have to compute that information because it is not available
2005-10-09 17:14:15 +00:00
Marcus Boerger
c188afdd03
- Add ReflectionMethod::getPrototype()
...
- Add some usefull information to the method dump
. From where it was inherited
. The prototype
2005-10-08 23:37:31 +00:00
Marcus Boerger
59557385ac
- Make reflection class pointers available for others
2005-10-03 10:04:33 +00:00
Marcus Boerger
6265c1623f
- Remove unused variable
2005-09-23 23:02:29 +00:00
Marcus Boerger
2c6cf58a96
- Add eytension consts to extension output (Johannes)
...
- Fix WS in output
2005-09-19 20:29:33 +00:00
Dmitry Stogov
4d8290d000
Unicode support
2005-09-19 07:23:47 +00:00
Antony Dovgal
1b1c0e3c78
check class_entry of this_ptr in Reflection API, so we won't get an alien this_ptr
...
when called statically in a function that is called statically too (without being
declared as static)
2005-09-16 20:20:46 +00:00
Andrei Zmievski
387e353009
Fix for Unicode access.
2005-09-13 21:04:07 +00:00
Dmitry Stogov
7b7551085b
Support for class constants and static members for internal classes
2005-09-01 10:05:01 +00:00
Marcus Boerger
0165ab6251
- Adds module registering a function to struct zend_internal_function.
...
(Johannes)
# This information is by reflection API and error messages.
2005-08-30 18:27:17 +00:00
Marcus Boerger
650c3d2094
- Fix const speling (correct in branshes where did it vanish here)
2005-08-30 07:27:06 +00:00
Dmitry Stogov
93c08f1c8b
Fixed possible memory leak
2005-08-30 07:19:59 +00:00
Marcus Boerger
51e3db28ea
- Fix #34299 : ReflectionClass::isInstantiable() returns true for abstract classes
2005-08-29 22:11:53 +00:00
Dmitry Stogov
8f6f97a77d
Unicode support
2005-08-23 12:53:31 +00:00
Dmitry Stogov
90393d675f
Unicode support
2005-08-19 13:20:16 +00:00
Dmitry Stogov
b0e24970bb
Unicode support cleanup
2005-08-19 10:54:26 +00:00
Dmitry Stogov
48def9a6ad
Unicode support
2005-08-17 13:10:04 +00:00
Dmitry Stogov
f4ea6b0656
Fixed bug #32981 (ReflectionMethod::getStaticVariables() causes apache2.0.54 seg fault)
2005-08-17 11:57:10 +00:00
Dmitry Stogov
3509630024
trim() should accept objects with __toString() method
2005-08-17 11:36:32 +00:00
Dmitry Stogov
08fe0d1da3
Test engine is improved to support unicode mode
2005-08-15 14:37:55 +00:00
Sebastian Bergmann
52b001cc05
ZTS fixes.
2005-08-12 14:08:28 +00:00
Dmitry Stogov
21c1109e0c
Unicode support
2005-08-12 11:29:33 +00:00
Andrei Zmievski
b80cb7bd2f
Unicode support
2005-08-11 23:35:03 +00:00
Antony Dovgal
b58f366c5c
MF5.1: fix #34078 (Reflection API problems in methods with boolean or null default values)
...
(andrei said to sara a few hours ago you may commit whatever you want until 9pm) (c) helly
if there are any problems with this patch - please tell me, I'll revert it immediately
2005-08-11 21:32:57 +00:00
foobar
916815b779
Bump up the year
2005-08-03 13:30:58 +00:00
Dmitry Stogov
345e0255b5
Fixed bug #33512 (Add missing support for isset()/unset() overloading to complement the property get/set methods)
2005-07-07 16:07:09 +00:00
Marcus Boerger
f845c37b41
- Fix test
2005-06-21 18:34:21 +00:00
Ilia Alshanetsky
e656b82956
Fixed memory leak.
...
# Found by valgrind w/o zend-mm being used.
2005-06-21 14:05:15 +00:00
Marcus Boerger
f554eba8f3
- Fix bug #33389 by fixing copying
2005-06-20 01:37:48 +00:00
Marcus Boerger
5cc056a6ce
- Output shows false lowercased
2005-06-20 01:10:33 +00:00
Marcus Boerger
758503e26f
- Show true/flase
2005-06-20 01:08:57 +00:00
foobar
21ce9394a7
revert - now it works again?!
2005-06-19 17:06:48 +00:00
foobar
a91a5601e4
fix test
2005-06-18 23:23:45 +00:00
foobar
185648217f
test for bug #33389
2005-06-18 01:01:48 +00:00
foobar
a491b82c4c
No short-tags!
2005-06-17 16:40:05 +00:00
Marcus Boerger
7a7cda7a4c
- Internal functions/methods can now return by reference
2005-06-16 23:02:23 +00:00
Dmitry Stogov
e6dcba6052
Fixed bug #33312 (ReflectionParameter methods do not work correctly)
2005-06-13 07:55:08 +00:00
Dmitry Stogov
26c3944d9c
Fixed support for ZEND_ACC_SHADOW in ReflectionProperty constructor
2005-06-10 10:22:36 +00:00
Stanislav Malyshev
2cb52151ac
MF50: fix #29689 and more private property problems
2005-06-09 17:20:44 +00:00
Dmitry Stogov
9cf513dfea
Fixed ReflectionClass::setStaticPropertyValue()
2005-06-08 17:08:06 +00:00
Dmitry Stogov
0a44789bf3
Fixed bug #30961 (Wrong linenumber in ReflectionClass getStartLine())
2005-06-08 06:49:01 +00:00
Dmitry Stogov
1a72341328
Added array type hinting. (This patch requires full re-make)
2005-05-26 13:46:17 +00:00
Marcus Boerger
3453cf642a
- Add new tests
2005-05-26 12:22:18 +00:00
Marcus Boerger
c1e480d46e
- Make ReflectionObject::hasProperty() recognize dynamically added props
2005-05-12 21:25:42 +00:00
Sebastian Bergmann
11a91f04b2
Correct grammar.
2005-04-25 05:13:36 +00:00
Marcus Boerger
67a226d910
- Add ReflectionProperty::getDocComment()
2005-04-19 22:04:59 +00:00
Marcus Boerger
43a5cee728
- Add more tests
2005-04-17 20:33:20 +00:00