mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
MFH
- Created new abstract class, ReflectionFunctionAbstract implementing Reflector
- Moved all methods from ReflectionFunction (except export, invoke & invokeArgs)
- ReflectionFunction now inherits everything from ReflectionFunctionAbstract
and implements its own export, invoke & invokeArgs methods
- ReflectionMethod now extends ReflectionFunctionAbstract and implements
its own export, invoke & invokeArgs methods.
- Removed stdClass typehint from ReflectionClass::isInstance
- Removed stdClass typehint from ReflectionClass::set/getValue
This commit is contained in:
@@ -32,6 +32,7 @@ BEGIN_EXTERN_C()
|
||||
extern PHPAPI zend_class_entry *reflector_ptr;
|
||||
extern PHPAPI zend_class_entry *reflection_exception_ptr;
|
||||
extern PHPAPI zend_class_entry *reflection_ptr;
|
||||
extern PHPAPI zend_class_entry *reflection_function_abstract_ptr;
|
||||
extern PHPAPI zend_class_entry *reflection_function_ptr;
|
||||
extern PHPAPI zend_class_entry *reflection_parameter_ptr;
|
||||
extern PHPAPI zend_class_entry *reflection_class_ptr;
|
||||
|
||||
Reference in New Issue
Block a user