summaryrefslogtreecommitdiff
path: root/ext/reflection/php_reflection.h
diff options
context:
space:
mode:
authorHannes Magnusson <bjori@php.net>2006-06-10 00:40:57 +0000
committerHannes Magnusson <bjori@php.net>2006-06-10 00:40:57 +0000
commit13fe33c2dfd669fa01793841c7a3e289be1e28a7 (patch)
treeb53c14ebc8280e1100a780da9e39ed43ff19a130 /ext/reflection/php_reflection.h
parent50cc487b213471ec98fffc8e545dcd931022e69d (diff)
downloadphp-git-13fe33c2dfd669fa01793841c7a3e289be1e28a7.tar.gz
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
Diffstat (limited to 'ext/reflection/php_reflection.h')
-rw-r--r--ext/reflection/php_reflection.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/reflection/php_reflection.h b/ext/reflection/php_reflection.h
index 1f660ae153..de3cdfbbc1 100644
--- a/ext/reflection/php_reflection.h
+++ b/ext/reflection/php_reflection.h
@@ -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;