Marcus Boerger
|
9535ca53b1
|
- Return this pointer and not closure itself
|
2009-01-03 19:08:27 +00:00 |
|
Marcus Boerger
|
0544a489f5
|
- Add ReflectionFunctionAbstract::getClosureThis()
|
2009-01-03 19:02:06 +00:00 |
|
Marcus Boerger
|
87b355cb96
|
- Improved closure support
|
2009-01-03 14:20:07 +00:00 |
|
Marcus Boerger
|
4fb20017f6
|
- Small reordering
|
2009-01-03 12:27:43 +00:00 |
|
Marcus Boerger
|
0d02658eef
|
- Add minimalistic closure support
|
2009-01-03 12:20:27 +00:00 |
|
Marcus Boerger
|
1e5bb9d165
|
- MFB Use Revision instead of Id tag for version
|
2008-12-31 14:37:17 +00:00 |
|
Sebastian Bergmann
|
7f4dc8702a
|
Bump copyright year, 3 of 3.
|
2008-12-31 11:12:40 +00:00 |
|
Sebastian Bergmann
|
eb33ee45cd
|
Fix #46718: ReflectionProperty::setValue() and ReflectionProperty::setAccessible().
|
2008-11-29 15:58:30 +00:00 |
|
Dmitry Stogov
|
e5454b359a
|
Fixed bug #46409 (__invoke method called outside of object context when using array_map)
|
2008-11-27 19:02:45 +00:00 |
|
Felipe Pena
|
6ac6838961
|
- Fixed bug #46604 (ReflectionClass::getProperty() fails) [only in this branch]
|
2008-11-21 23:32:50 +00:00 |
|
Felipe Pena
|
43791516db
|
- Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro (again!)
|
2008-11-17 11:26:25 +00:00 |
|
Hannes Magnusson
|
ee616e41dd
|
Interfaces extend other interfaces, not implement
|
2008-11-14 19:22:09 +00:00 |
|
Felipe Pena
|
e006a89e71
|
- Revert ZEND_BEGIN_ARG_INFO change
|
2008-11-02 21:10:13 +00:00 |
|
Felipe Pena
|
fa5d6496f5
|
- Fixed char formatter
|
2008-10-29 13:01:44 +00:00 |
|
Felipe Pena
|
b90aaccbfd
|
- Fixed bug #46064 (Exception when creating ReflectionProperty object on dynamicly created property)
|
2008-10-29 12:41:22 +00:00 |
|
Felipe Pena
|
7eb2715464
|
- Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
|
2008-10-24 14:34:17 +00:00 |
|
Dmitry Stogov
|
292016006e
|
Fixed bug #46205 (Closure - Memory leaks when ReflectionException is thrown)
|
2008-10-01 07:30:52 +00:00 |
|
Felipe Pena
|
7de23da81e
|
- Removed unused arguments
|
2008-08-22 15:51:50 +00:00 |
|
Felipe Pena
|
fdc2ee256e
|
- MFB: New parameter parsing API
- Fixed tests
|
2008-08-18 19:42:39 +00:00 |
|
Pierre Joye
|
1beb30e468
|
- move declaration on top and fix build error
|
2008-08-13 21:57:00 +00:00 |
|
Christian Seiler
|
d40f3ef30e
|
- Fixed sefaults (tests added)
|
2008-08-11 22:30:44 +00:00 |
|
Marcus Boerger
|
044d27e802
|
- Cleanup
|
2008-08-11 19:34:49 +00:00 |
|
Felipe Pena
|
7ea60b6f45
|
- Fixed wrong check for dynamic properties
|
2008-08-11 13:35:49 +00:00 |
|
Felipe Pena
|
ebb797df4b
|
- Fix build (ZTS)
|
2008-08-11 12:45:37 +00:00 |
|
Marcus Boerger
|
ae3641d90d
|
- Closure/Reflection integration (original idea by Christian Seiler)
|
2008-08-11 12:36:01 +00:00 |
|
Felipe Pena
|
0a735191e5
|
- Fixed bug #45765 (ReflectionObject with default parameters of self::xxx cause an error)
|
2008-08-11 00:46:14 +00:00 |
|
Felix De Vliegher
|
a3d6855a85
|
MFB: Documentation fix for getClosure()
|
2008-08-08 10:53:39 +00:00 |
|
Antony Dovgal
|
bd5f8ace6e
|
make ReflectionProperty::getValue() and ReflectionProperty::setValue() consistent with their implementations in 5_3
|
2008-07-29 08:48:16 +00:00 |
|
Antony Dovgal
|
3f754a5aff
|
no need for FETCH anymore..
|
2008-07-29 07:33:58 +00:00 |
|
Antony Dovgal
|
652018e18e
|
more similar fixes
|
2008-07-29 07:32:52 +00:00 |
|
Antony Dovgal
|
d23d92e077
|
add TSRMLS_DC and fix crash in ZTS mode
|
2008-07-29 07:29:22 +00:00 |
|
Dmitry Stogov
|
bdf7981e28
|
Fixed is_callable/call_user_func mess that had done different things for very similar arguments e.g. array("A","B") and "A::B"
|
2008-07-26 13:14:56 +00:00 |
|
Dmitry Stogov
|
c96256bcaf
|
Fixed support for static methods
|
2008-07-25 09:48:36 +00:00 |
|
Dmitry Stogov
|
013059c247
|
Fixed uninitialized data
|
2008-07-25 08:53:11 +00:00 |
|
Felipe Pena
|
8e1b4a55cc
|
- Added TSRMLS_DC to apply_func_args_t and zend_hash_apply_with_arguments.
|
2008-07-24 19:50:23 +00:00 |
|
Felipe Pena
|
d66ac1c507
|
- MFB: Fixed bug #45571 (ReflectionClass::export() shows superclasses' private static methods.)
|
2008-07-20 17:02:05 +00:00 |
|
Dmitry Stogov
|
8d2e0a7e0f
|
Added closures support
|
2008-07-08 07:05:04 +00:00 |
|
Dmitry Stogov
|
8565522d49
|
ws
|
2008-06-27 06:43:38 +00:00 |
|
Dmitry Stogov
|
c306b42658
|
Added support for namespaces
|
2008-06-25 12:34:14 +00:00 |
|
Felipe Pena
|
a9e910eebd
|
- MFB: Fixed bug #45139 (ReflectionProperty returns incorrect declaring class)
|
2008-06-01 03:13:54 +00:00 |
|
Dmitry Stogov
|
f78649d8db
|
Made code opcode-cache friendly. (It is disallowed to change code during execution)
|
2008-02-18 14:31:01 +00:00 |
|
Derick Rethans
|
f8717f7280
|
- Fixed typo
|
2008-02-15 12:47:21 +00:00 |
|
Derick Rethans
|
4b6cdde9c8
|
- Add the ReflectionProperty::setAccesible() method that allows non-public
property's values to be read through ::getValue().
|
2008-02-15 12:37:38 +00:00 |
|
Antony Dovgal
|
f3643b59a5
|
fix ZTS build
|
2008-01-30 12:50:49 +00:00 |
|
Felipe Pena
|
c31d0d112f
|
Fixed Bug #43926 (isInstance() isn't equivalent to instanceof operator)
|
2008-01-30 10:54:41 +00:00 |
|
Marcus Boerger
|
0aaea797da
|
- Fixed Bug #37964 (Reflection shows private methods of parent class)
(felipe@php.net)
|
2008-01-16 14:19:07 +00:00 |
|
Sebastian Bergmann
|
9b620d50b4
|
Bump copyright year, 2 of 2.
|
2007-12-31 07:12:20 +00:00 |
|
Dmitry Stogov
|
47dc82ecb9
|
Fixed bug #43128 (Very long class name causes segfault)
|
2007-11-22 13:33:53 +00:00 |
|
Ilia Alshanetsky
|
8ef85b486a
|
MFB: Fixed bug #42976 (Crash when constructor for newInstance() or
newInstanceArgs() fails)
|
2007-10-28 13:44:09 +00:00 |
|
Yiduo (David) Wang
|
95da0dc570
|
Added macros for managing zval refcounts and is_ref statuses
|
2007-10-07 05:15:07 +00:00 |
|