|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "zend_compile.h"#include "zend_execute.h"#include "zend_lazy_objects.h"#include "zend_object_handlers.h"#include "zend_type_info.h"#include "zend_types.h"#include "php.h"#include "php_ini.h"#include "php_reflection.h"#include "ext/standard/info.h"#include "ext/standard/sha1.h"#include "ext/random/php_random_csprng.h"#include "zend.h"#include "zend_API.h"#include "zend_ast.h"#include "zend_attributes.h"#include "zend_exceptions.h"#include "zend_operators.h"#include "zend_constants.h"#include "zend_ini.h"#include "zend_interfaces.h"#include "zend_closures.h"#include "zend_generators.h"#include "zend_extensions.h"#include "zend_builtin_functions.h"#include "zend_smart_str.h"#include "zend_enum.h"#include "zend_fibers.h"#include "php_reflection_arginfo.h"Go to the source code of this file.
Data Structures | |
| struct | _property_reference |
| struct | _parameter_reference |
| struct | _type_reference |
| struct | _attribute_reference |
| struct | reflection_object |
Macros | |
| #define | REFLECTION_ATTRIBUTE_IS_INSTANCEOF (1 << 1) |
| #define | REFLECTION_KEY_LEN 16 |
| #define | REFLECTION_G(v) |
| #define | _DO_THROW(msg) |
| #define | GET_REFLECTION_OBJECT() |
| #define | GET_REFLECTION_OBJECT_PTR(target) |
| #define | Z_REFLECTION_P(zv) |
| #define | DUMP_CONST_FLAG(flag, output) |
| #define | REFLECTION_CHECK_VALID_GENERATOR(ex) |
| #define | REFLECTION_CHECK_VALID_FIBER(fiber) |
Typedefs | |
| typedef struct _property_reference | property_reference |
| typedef struct _parameter_reference | parameter_reference |
| typedef struct _type_reference | type_reference |
| typedef struct _attribute_reference | attribute_reference |
Enumerations | |
| enum | reflection_type_t { REF_TYPE_OTHER , REF_TYPE_FUNCTION , REF_TYPE_GENERATOR , REF_TYPE_FIBER , REF_TYPE_PARAMETER , REF_TYPE_TYPE , REF_TYPE_PROPERTY , REF_TYPE_CLASS_CONSTANT , REF_TYPE_ATTRIBUTE } |
| enum | reflection_type_kind { NAMED_TYPE = 0 , UNION_TYPE = 1 , INTERSECTION_TYPE = 2 } |
Definition at line 110 of file php_reflection.c.
| #define DUMP_CONST_FLAG | ( | flag, | |
| output ) |
| #define GET_REFLECTION_OBJECT | ( | ) |
Definition at line 113 of file php_reflection.c.
| #define GET_REFLECTION_OBJECT_PTR | ( | target | ) |
Definition at line 124 of file php_reflection.c.
| #define REFLECTION_ATTRIBUTE_IS_INSTANCEOF (1 << 1) |
Definition at line 55 of file php_reflection.c.
| #define REFLECTION_CHECK_VALID_FIBER | ( | fiber | ) |
Definition at line 7706 of file php_reflection.c.
Definition at line 2309 of file php_reflection.c.
Definition at line 67 of file php_reflection.c.
| #define REFLECTION_KEY_LEN 16 |
Definition at line 60 of file php_reflection.c.
Definition at line 186 of file php_reflection.c.
| typedef struct _attribute_reference attribute_reference |
| typedef struct _parameter_reference parameter_reference |
| typedef struct _property_reference property_reference |
| typedef struct _type_reference type_reference |
| enum reflection_type_kind |
| Enumerator | |
|---|---|
| NAMED_TYPE | |
| UNION_TYPE | |
| INTERSECTION_TYPE | |
Definition at line 1401 of file php_reflection.c.
| enum reflection_type_t |
| Enumerator | |
|---|---|
| REF_TYPE_OTHER | |
| REF_TYPE_FUNCTION | |
| REF_TYPE_GENERATOR | |
| REF_TYPE_FIBER | |
| REF_TYPE_PARAMETER | |
| REF_TYPE_TYPE | |
| REF_TYPE_PROPERTY | |
| REF_TYPE_CLASS_CONSTANT | |
| REF_TYPE_ATTRIBUTE | |
Definition at line 161 of file php_reflection.c.
| php_info_print_table_row | ( | 2 | , |
| "Reflection" | , | ||
| "enabled" | ) |
| PHP_METHOD | ( | ReflectionClass | , |
| newLazyGhost | ) |
Definition at line 5310 of file php_reflection.c.
| PHP_METHOD | ( | ReflectionClass | , |
| newLazyProxy | ) |
Definition at line 5318 of file php_reflection.c.
| PHP_METHOD | ( | ReflectionClass | , |
| resetAsLazyGhost | ) |
Definition at line 5326 of file php_reflection.c.
| PHP_METHOD | ( | ReflectionClass | , |
| resetAsLazyProxy | ) |
Definition at line 5334 of file php_reflection.c.
| void reflection_class_new_lazy | ( | INTERNAL_FUNCTION_PARAMETERS | , |
| int | strategy, | ||
| bool | is_reset ) |
Definition at line 5237 of file php_reflection.c.
|
pure virtual |
| ZEND_METHOD | ( | Reflection | , |
| getModifierNames | ) |
Definition at line 1604 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionAttribute | , |
| __clone | ) |
Definition at line 7295 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionAttribute | , |
| __construct | ) |
Definition at line 7290 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionAttribute | , |
| __toString | ) |
Definition at line 7302 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionAttribute | , |
| getArguments | ) |
Definition at line 7393 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionAttribute | , |
| getName | ) |
Definition at line 7348 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionAttribute | , |
| getTarget | ) |
Definition at line 7363 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionAttribute | , |
| isRepeated | ) |
Definition at line 7378 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionAttribute | , |
| newInstance | ) |
Definition at line 7424 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| __clone | ) |
Definition at line 1596 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| __construct | ) |
Definition at line 4186 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| __toString | ) |
Definition at line 4386 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getAttributes | ) |
Definition at line 4527 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getConstant | ) |
Definition at line 4930 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getConstants | ) |
Definition at line 4864 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getConstructor | ) |
Definition at line 4541 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getDefaultProperties | ) |
Definition at line 4367 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getDocComment | ) |
Definition at line 4510 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getEndLine | ) |
Definition at line 4493 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getExtension | ) |
Definition at line 5704 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getExtensionName | ) |
Definition at line 5722 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getFileName | ) |
Definition at line 4459 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getInterfaceNames | ) |
Definition at line 5460 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getInterfaces | ) |
Definition at line 5433 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getLazyInitializer | ) |
Definition at line 5411 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getMethod | ) |
Definition at line 4578 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getMethods | ) |
Definition at line 4632 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getModifiers | ) |
Definition at line 5090 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getName | ) |
Definition at line 4402 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getNamespaceName | ) |
Definition at line 5760 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getParentClass | ) |
Definition at line 5593 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getProperties | ) |
Definition at line 4809 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getProperty | ) |
Definition at line 4708 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getReflectionConstant | ) |
Definition at line 4957 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getReflectionConstants | ) |
Definition at line 4899 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getShortName | ) |
Definition at line 5781 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getStartLine | ) |
Definition at line 4476 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getStaticProperties | ) |
Definition at line 4233 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getStaticPropertyValue | ) |
Definition at line 4283 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getTraitAliases | ) |
Definition at line 5541 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getTraitNames | ) |
Definition at line 5517 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| getTraits | ) |
Definition at line 5486 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| hasConstant | ) |
Definition at line 4844 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| hasMethod | ) |
Definition at line 4560 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| hasProperty | ) |
Definition at line 4679 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| implementsInterface | ) |
Definition at line 5645 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| initializeLazyObject | ) |
Definition at line 5359 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| inNamespace | ) |
Definition at line 5742 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isAbstract | ) |
Definition at line 5083 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isAnonymous | ) |
Definition at line 4445 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isCloneable | ) |
Definition at line 5015 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isEnum | ) |
Definition at line 5064 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isFinal | ) |
Definition at line 5070 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isInstance | ) |
Definition at line 5106 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isInstantiable | ) |
Definition at line 4991 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isInterface | ) |
Definition at line 5051 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isInternal | ) |
Definition at line 4417 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isIterable | ) |
Definition at line 5683 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isReadOnly | ) |
Definition at line 5077 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isSubclassOf | ) |
Definition at line 5612 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isTrait | ) |
Definition at line 5058 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isUninitializedLazyObject | ) |
Definition at line 5342 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| isUserDefined | ) |
Definition at line 4431 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| markLazyObjectAsInitialized | ) |
Definition at line 5385 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| newInstance | ) |
Definition at line 5121 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| newInstanceArgs | ) |
Definition at line 5190 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| newInstanceWithoutConstructor | ) |
Definition at line 5168 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClass | , |
| setStaticPropertyValue | ) |
Definition at line 4319 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| __construct | ) |
Definition at line 3865 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| __toString | ) |
Definition at line 3906 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| getAttributes | ) |
Definition at line 4103 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| getDeclaringClass | ) |
Definition at line 4071 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| getDocComment | ) |
Definition at line 4086 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| getModifiers | ) |
Definition at line 4026 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| getName | ) |
Definition at line 3934 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| getType | ) |
Definition at line 3953 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| getValue | ) |
Definition at line 4042 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| hasType | ) |
Definition at line 3972 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| isDeprecated | ) |
Definition at line 4126 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| isEnumCase | ) |
Definition at line 4116 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| isFinal | ) |
Definition at line 4020 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| isPrivate | ) |
Definition at line 4006 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| isProtected | ) |
Definition at line 4013 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionClassConstant | , |
| isPublic | ) |
Definition at line 3999 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionConstant | , |
| __construct | ) |
Definition at line 7819 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionConstant | , |
| __toString | ) |
Definition at line 7938 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionConstant | , |
| getName | ) |
Definition at line 7858 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionConstant | , |
| getNamespaceName | ) |
Definition at line 7871 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionConstant | , |
| getShortName | ) |
Definition at line 7891 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionConstant | , |
| getValue | ) |
Definition at line 7912 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionConstant | , |
| isDeprecated | ) |
Definition at line 7925 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnum | , |
| __construct | ) |
Definition at line 7485 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnum | , |
| getBackingType | ) |
Definition at line 7583 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnum | , |
| getCase | ) |
Definition at line 7522 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnum | , |
| getCases | ) |
Definition at line 7547 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnum | , |
| hasCase | ) |
Definition at line 7502 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnum | , |
| isBacked | ) |
Definition at line 7570 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnumBackedCase | , |
| __construct | ) |
Definition at line 7634 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnumBackedCase | , |
| getBackingValue | ) |
Definition at line 7653 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnumUnitCase | , |
| __construct | ) |
Definition at line 7602 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionEnumUnitCase | , |
| getEnum | ) |
Definition at line 7621 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| __construct | ) |
Definition at line 6722 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| __toString | ) |
Definition at line 6757 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| getClasses | ) |
Definition at line 6913 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| getClassNames | ) |
Definition at line 6933 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| getConstants | ) |
Definition at line 6832 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| getDependencies | ) |
Definition at line 6953 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| getFunctions | ) |
Definition at line 6808 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| getINIEntries | ) |
Definition at line 6870 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| getName | ) |
Definition at line 6773 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| getVersion | ) |
Definition at line 6788 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| info | ) |
Definition at line 7018 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| isPersistent | ) |
Definition at line 7033 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionExtension | , |
| isTemporary | ) |
Definition at line 7048 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFiber | , |
| __construct | ) |
Definition at line 7677 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFiber | , |
| getCallable | ) |
Definition at line 7788 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFiber | , |
| getExecutingFile | ) |
Definition at line 7764 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFiber | , |
| getExecutingLine | ) |
Definition at line 7740 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFiber | , |
| getFiber | ) |
Definition at line 7699 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFiber | , |
| getTrace | ) |
Definition at line 7713 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunction | , |
| __construct | ) |
Definition at line 1648 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunction | , |
| __toString | ) |
Definition at line 1704 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunction | , |
| getClosure | ) |
Definition at line 1861 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunction | , |
| invoke | ) |
Definition at line 2058 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunction | , |
| invokeArgs | ) |
Definition at line 2099 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunction | , |
| isAnonymous | ) |
Definition at line 1909 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunction | , |
| isDisabled | ) |
Definition at line 1922 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getAttributes | ) |
Definition at line 2009 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getClosureCalledClass | ) |
Definition at line 1787 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getClosureScopeClass | ) |
Definition at line 1768 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getClosureThis | ) |
Definition at line 1749 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getClosureUsedVariables | ) |
Definition at line 1809 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getDocComment | ) |
Definition at line 1985 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getEndLine | ) |
Definition at line 1968 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getExtension | ) |
Definition at line 2235 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getExtensionName | ) |
Definition at line 2261 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getFileName | ) |
Definition at line 1934 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getName | ) |
Definition at line 1720 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getNamespaceName | ) |
Definition at line 3631 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getNumberOfParameters | ) |
Definition at line 2154 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getNumberOfRequiredParameters | ) |
Definition at line 2176 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getParameters | ) |
Definition at line 2192 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getReturnType | ) |
Definition at line 3696 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getShortName | ) |
Definition at line 3656 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getStartLine | ) |
Definition at line 1951 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getStaticVariables | ) |
Definition at line 2030 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| getTentativeReturnType | ) |
Definition at line 3732 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| hasReturnType | ) |
Definition at line 3680 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| hasTentativeReturnType | ) |
Definition at line 3716 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| inNamespace | ) |
Definition at line 3609 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| isClosure | ) |
Definition at line 1735 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| isDeprecated | ) |
Definition at line 3581 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| isGenerator | ) |
Definition at line 3588 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| isInternal | ) |
Definition at line 1881 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| isStatic | ) |
Definition at line 3602 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| isUserDefined | ) |
Definition at line 1895 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| isVariadic | ) |
Definition at line 3595 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
| returnsReference | ) |
Definition at line 2138 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionGenerator | , |
| __construct | ) |
Definition at line 2287 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionGenerator | , |
| getExecutingFile | ) |
Definition at line 2368 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionGenerator | , |
| getExecutingGenerator | ) |
Definition at line 2426 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionGenerator | , |
| getExecutingLine | ) |
Definition at line 2352 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionGenerator | , |
| getFunction | ) |
Definition at line 2384 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionGenerator | , |
| getThis | ) |
Definition at line 2406 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionGenerator | , |
| getTrace | ) |
Definition at line 2316 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionGenerator | , |
| isClosed | ) |
Definition at line 2443 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionIntersectionType | , |
| getTypes | ) |
Definition at line 3262 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| __construct | ) |
Definition at line 3393 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| __toString | ) |
Definition at line 3403 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| createFromMethodName | ) |
Definition at line 3398 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| getClosure | ) |
Definition at line 3419 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| getDeclaringClass | ) |
Definition at line 3801 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| getModifiers | ) |
Definition at line 3784 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| getPrototype | ) |
Definition at line 3832 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| hasPrototype | ) |
Definition at line 3817 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| invoke | ) |
Definition at line 3532 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| invokeArgs | ) |
Definition at line 3539 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| isAbstract | ) |
Definition at line 3553 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| isConstructor | ) |
Definition at line 3752 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| isDestructor | ) |
Definition at line 3769 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| isFinal | ) |
Definition at line 3546 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| isPrivate | ) |
Definition at line 3567 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| isProtected | ) |
Definition at line 3574 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| isPublic | ) |
Definition at line 3560 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionMethod | , |
| setAccessible | ) |
Definition at line 3854 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionNamedType | , |
| getName | ) |
Definition at line 3148 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionNamedType | , |
| isBuiltin | ) |
Definition at line 3166 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionObject | , |
| __construct | ) |
Definition at line 5802 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| __construct | ) |
Definition at line 2456 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| __toString | ) |
Definition at line 2652 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| allowsNull | ) |
Definition at line 2858 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| canBePassedByValue | ) |
Definition at line 2889 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getAttributes | ) |
Definition at line 2905 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getClass | ) |
Definition at line 2724 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getDeclaringClass | ) |
Definition at line 2707 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getDeclaringFunction | ) |
Definition at line 2688 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getDefaultValue | ) |
Definition at line 2973 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getDefaultValueConstantName | ) |
Definition at line 3029 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getName | ) |
Definition at line 2669 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getPosition | ) |
Definition at line 2921 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| getType | ) |
Definition at line 2801 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| hasType | ) |
Definition at line 2786 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| isArray | ) |
Definition at line 2819 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| isCallable | ) |
Definition at line 2841 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| isDefaultValueAvailable | ) |
Definition at line 2951 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| isDefaultValueConstant | ) |
Definition at line 2997 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| isOptional | ) |
Definition at line 2936 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| isPassedByReference | ) |
Definition at line 2874 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| isPromoted | ) |
Definition at line 3086 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionParameter | , |
| isVariadic | ) |
Definition at line 3071 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| __construct | ) |
Definition at line 5809 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| __toString | ) |
Definition at line 5878 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getAttributes | ) |
Definition at line 6452 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getDeclaringClass | ) |
Definition at line 6418 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getDefaultValue | ) |
Definition at line 6583 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getDocComment | ) |
Definition at line 6435 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getHook | ) |
Definition at line 6685 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getHooks | ) |
Definition at line 6633 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getModifiers | ) |
Definition at line 6009 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getName | ) |
Definition at line 5894 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getRawValue | ) |
Definition at line 6128 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getSettableType | ) |
Definition at line 6500 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getType | ) |
Definition at line 6481 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| getValue | ) |
Definition at line 6025 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| hasDefaultValue | ) |
Definition at line 6558 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| hasHook | ) |
Definition at line 6662 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| hasHooks | ) |
Definition at line 6621 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| hasType | ) |
Definition at line 6542 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isAbstract | ) |
Definition at line 5964 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isDefault | ) |
Definition at line 5988 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isDynamic | ) |
Definition at line 5995 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isFinal | ) |
Definition at line 6716 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isInitialized | ) |
Definition at line 6373 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isLazy | ) |
Definition at line 6348 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isPrivate | ) |
Definition at line 5929 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isPrivateSet | ) |
Definition at line 5942 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isPromoted | ) |
Definition at line 6002 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isProtected | ) |
Definition at line 5936 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isProtectedSet | ) |
Definition at line 5947 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isPublic | ) |
Definition at line 5922 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isReadOnly | ) |
Definition at line 5959 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isStatic | ) |
Definition at line 5953 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| isVirtual | ) |
Definition at line 5969 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| setAccessible | ) |
Definition at line 6470 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| setRawValue | ) |
Definition at line 6183 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| setRawValueWithoutLazyInitialization | ) |
Definition at line 6250 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| setValue | ) |
Definition at line 6071 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionProperty | , |
| skipLazyInitialization | ) |
Definition at line 6304 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionReference | , |
| __construct | ) |
Definition at line 7199 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionReference | , |
| fromArrayElement | ) |
Definition at line 7219 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionReference | , |
| getId | ) |
Definition at line 7256 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionType | , |
| __toString | ) |
Definition at line 3133 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionType | , |
| allowsNull | ) |
Definition at line 3101 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionUnionType | , |
| getTypes | ) |
Definition at line 3202 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionZendExtension | , |
| __construct | ) |
Definition at line 7063 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionZendExtension | , |
| __toString | ) |
Definition at line 7092 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionZendExtension | , |
| getAuthor | ) |
Definition at line 7142 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionZendExtension | , |
| getCopyright | ) |
Definition at line 7180 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionZendExtension | , |
| getName | ) |
Definition at line 7108 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionZendExtension | , |
| getURL | ) |
Definition at line 7161 of file php_reflection.c.
| ZEND_METHOD | ( | ReflectionZendExtension | , |
| getVersion | ) |
Definition at line 7123 of file php_reflection.c.
| PHPAPI void zend_reflection_class_factory | ( | zend_class_entry * | ce, |
| zval * | object ) |
Definition at line 1331 of file php_reflection.c.
| spl_handler_SplPriorityQueue clone_obj = NULL |
Definition at line 7958 of file php_reflection.c.
| reflection_constant_ptr create_object = reflection_objects_new |
Definition at line 7970 of file php_reflection.c.
| spl_ce_SplPriorityQueue default_object_handlers = &reflection_object_handlers |
Definition at line 7969 of file php_reflection.c.
| spl_handler_SplPriorityQueue free_obj = reflection_free_objects_storage |
Definition at line 7957 of file php_reflection.c.
| spl_handler_SplPriorityQueue get_gc = reflection_get_gc |
Definition at line 7960 of file php_reflection.c.
| unsigned char key[REFLECTION_KEY_LEN] |
Definition at line 63 of file php_reflection.c.
| bool key_initialized |
Definition at line 62 of file php_reflection.c.
| reflection_object_handlers offset = XtOffsetOf(reflection_object, zo) |
Definition at line 7956 of file php_reflection.c.
| reflection_attribute_ptr = register_class_ReflectionAttribute(reflector_ptr) |
Definition at line 101 of file php_reflection.c.
| reflection_class_constant_ptr = register_class_ReflectionClassConstant(reflector_ptr) |
Definition at line 97 of file php_reflection.c.
| reflection_class_ptr = register_class_ReflectionClass(reflector_ptr) |
Definition at line 93 of file php_reflection.c.
| reflection_constant_ptr = register_class_ReflectionConstant(reflector_ptr) |
Definition at line 106 of file php_reflection.c.
| reflection_enum_backed_case_ptr = register_class_ReflectionEnumBackedCase(reflection_enum_unit_case_ptr) |
Definition at line 104 of file php_reflection.c.
| reflection_enum_ptr = register_class_ReflectionEnum(reflection_class_ptr) |
Definition at line 102 of file php_reflection.c.
| reflection_enum_unit_case_ptr = register_class_ReflectionEnumUnitCase(reflection_class_constant_ptr) |
Definition at line 103 of file php_reflection.c.
| reflection_exception_ptr = register_class_ReflectionException(zend_ce_exception) |
Definition at line 83 of file php_reflection.c.
| reflection_extension_ptr = register_class_ReflectionExtension(reflector_ptr) |
Definition at line 98 of file php_reflection.c.
| reflection_fiber_ptr = register_class_ReflectionFiber() |
Definition at line 105 of file php_reflection.c.
| reflection_function_abstract_ptr = register_class_ReflectionFunctionAbstract(reflector_ptr) |
Definition at line 85 of file php_reflection.c.
| reflection_function_ptr = register_class_ReflectionFunction(reflection_function_abstract_ptr) |
Definition at line 86 of file php_reflection.c.
| reflection_generator_ptr = register_class_ReflectionGenerator() |
Definition at line 87 of file php_reflection.c.
| reflection_intersection_type_ptr = register_class_ReflectionIntersectionType(reflection_type_ptr) |
Definition at line 91 of file php_reflection.c.
| reflection_method_ptr = register_class_ReflectionMethod(reflection_function_abstract_ptr) |
Definition at line 95 of file php_reflection.c.
| zend_module_entry reflection_module_entry |
| reflection_named_type_ptr = register_class_ReflectionNamedType(reflection_type_ptr) |
Definition at line 90 of file php_reflection.c.
| reflection_object_ptr = register_class_ReflectionObject(reflection_class_ptr) |
Definition at line 94 of file php_reflection.c.
| reflection_parameter_ptr = register_class_ReflectionParameter(reflector_ptr) |
Definition at line 88 of file php_reflection.c.
| reflection_property_hook_type_ptr = register_class_PropertyHookType() |
Definition at line 107 of file php_reflection.c.
| reflection_property_ptr = register_class_ReflectionProperty(reflector_ptr) |
Definition at line 96 of file php_reflection.c.
| reflection_ptr = register_class_Reflection() |
Definition at line 84 of file php_reflection.c.
| reflection_reference_ptr = register_class_ReflectionReference() |
Definition at line 100 of file php_reflection.c.
| reflection_type_ptr = register_class_ReflectionType(zend_ce_stringable) |
Definition at line 89 of file php_reflection.c.
| reflection_union_type_ptr = register_class_ReflectionUnionType(reflection_type_ptr) |
Definition at line 92 of file php_reflection.c.
| reflection_zend_extension_ptr = register_class_ReflectionZendExtension(reflector_ptr) |
Definition at line 99 of file php_reflection.c.
| reflector_ptr = register_class_Reflector(zend_ce_stringable) |
Definition at line 82 of file php_reflection.c.
| return SUCCESS |
Definition at line 8060 of file php_reflection.c.
| reflection_object_handlers write_property = _reflection_write_property |
Definition at line 7959 of file php_reflection.c.