php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Public Member Functions | |
__construct (object|string $class, string $property) | |
__toString () | |
getName () | |
getValue (?object $object=null) | |
setValue (mixed $objectOrValue, mixed $value=UNKNOWN) | |
getRawValue (object $object) | |
setRawValue (object $object, mixed $value) | |
setRawValueWithoutLazyInitialization (object $object, mixed $value) | |
skipLazyInitialization (object $object) | |
isLazy (object $object) | |
isInitialized (?object $object=null) | |
isPublic () | |
isPrivate () | |
isProtected () | |
isPrivateSet () | |
isProtectedSet () | |
isStatic () | |
isReadOnly () | |
isDefault () | |
isDynamic () | |
isAbstract () | |
isVirtual () | |
isPromoted () | |
getModifiers () | |
getDeclaringClass () | |
getDocComment () | |
setAccessible (bool $accessible) | |
getType () | |
getSettableType () | |
hasType () | |
hasDefaultValue () | |
getDefaultValue () | |
getAttributes (?string $name=null, int $flags=0) | |
hasHooks () | |
getHooks () | |
hasHook (PropertyHookType $type) | |
getHook (PropertyHookType $type) | |
isFinal () | |
Data Fields | |
const int | IS_STATIC = UNKNOWN |
const int | IS_READONLY = UNKNOWN |
const int | IS_PUBLIC = UNKNOWN |
const int | IS_PROTECTED = UNKNOWN |
const int | IS_PRIVATE = UNKNOWN |
const int | IS_ABSTRACT = UNKNOWN |
const int | IS_PROTECTED_SET = UNKNOWN |
const int | IS_PRIVATE_SET = UNKNOWN |
const int | IS_VIRTUAL = UNKNOWN |
const int | IS_FINAL = UNKNOWN |
string | $name |
string | $class |
@not-serializable
Definition at line 455 of file php_reflection.stub.php.
ReflectionProperty::__construct | ( | object|string | $class, |
string | $property ) |
Definition at line 484 of file php_reflection.stub.php.
ReflectionProperty::__toString | ( | ) |
Implements Stringable.
Definition at line 486 of file php_reflection.stub.php.
ReflectionProperty::getAttributes | ( | ?string | $name = null, |
int | $flags = 0 ) |
Definition at line 564 of file php_reflection.stub.php.
ReflectionProperty::getDeclaringClass | ( | ) |
@tentative-return-type
Definition at line 543 of file php_reflection.stub.php.
ReflectionProperty::getDefaultValue | ( | ) |
@tentative-return-type
Definition at line 562 of file php_reflection.stub.php.
ReflectionProperty::getDocComment | ( | ) |
@tentative-return-type
Definition at line 546 of file php_reflection.stub.php.
ReflectionProperty::getHook | ( | PropertyHookType | $type | ) |
Definition at line 573 of file php_reflection.stub.php.
ReflectionProperty::getHooks | ( | ) |
Definition at line 569 of file php_reflection.stub.php.
ReflectionProperty::getModifiers | ( | ) |
@tentative-return-type
Definition at line 540 of file php_reflection.stub.php.
ReflectionProperty::getName | ( | ) |
@tentative-return-type
Definition at line 489 of file php_reflection.stub.php.
ReflectionProperty::getRawValue | ( | object | $object | ) |
Definition at line 497 of file php_reflection.stub.php.
ReflectionProperty::getSettableType | ( | ) |
Definition at line 554 of file php_reflection.stub.php.
ReflectionProperty::getType | ( | ) |
@tentative-return-type
Definition at line 552 of file php_reflection.stub.php.
ReflectionProperty::getValue | ( | ?object | $object = null | ) |
@tentative-return-type
Definition at line 492 of file php_reflection.stub.php.
ReflectionProperty::hasDefaultValue | ( | ) |
Definition at line 559 of file php_reflection.stub.php.
ReflectionProperty::hasHook | ( | PropertyHookType | $type | ) |
Definition at line 571 of file php_reflection.stub.php.
ReflectionProperty::hasHooks | ( | ) |
Definition at line 566 of file php_reflection.stub.php.
ReflectionProperty::hasType | ( | ) |
@tentative-return-type
Definition at line 557 of file php_reflection.stub.php.
ReflectionProperty::isAbstract | ( | ) |
Definition at line 533 of file php_reflection.stub.php.
ReflectionProperty::isDefault | ( | ) |
@tentative-return-type
Definition at line 529 of file php_reflection.stub.php.
ReflectionProperty::isDynamic | ( | ) |
Definition at line 531 of file php_reflection.stub.php.
ReflectionProperty::isFinal | ( | ) |
Definition at line 575 of file php_reflection.stub.php.
ReflectionProperty::isInitialized | ( | ?object | $object = null | ) |
@tentative-return-type
Definition at line 508 of file php_reflection.stub.php.
ReflectionProperty::isLazy | ( | object | $object | ) |
Definition at line 505 of file php_reflection.stub.php.
ReflectionProperty::isPrivate | ( | ) |
@tentative-return-type
Definition at line 514 of file php_reflection.stub.php.
ReflectionProperty::isPrivateSet | ( | ) |
Definition at line 519 of file php_reflection.stub.php.
ReflectionProperty::isPromoted | ( | ) |
Definition at line 537 of file php_reflection.stub.php.
ReflectionProperty::isProtected | ( | ) |
@tentative-return-type
Definition at line 517 of file php_reflection.stub.php.
ReflectionProperty::isProtectedSet | ( | ) |
Definition at line 521 of file php_reflection.stub.php.
ReflectionProperty::isPublic | ( | ) |
@tentative-return-type
Definition at line 511 of file php_reflection.stub.php.
ReflectionProperty::isReadOnly | ( | ) |
Definition at line 526 of file php_reflection.stub.php.
ReflectionProperty::isStatic | ( | ) |
@tentative-return-type
Definition at line 524 of file php_reflection.stub.php.
ReflectionProperty::isVirtual | ( | ) |
Definition at line 535 of file php_reflection.stub.php.
ReflectionProperty::setAccessible | ( | bool | $accessible | ) |
@tentative-return-type
Definition at line 549 of file php_reflection.stub.php.
ReflectionProperty::setRawValue | ( | object | $object, |
mixed | $value ) |
Definition at line 499 of file php_reflection.stub.php.
ReflectionProperty::setRawValueWithoutLazyInitialization | ( | object | $object, |
mixed | $value ) |
Definition at line 501 of file php_reflection.stub.php.
ReflectionProperty::setValue | ( | mixed | $objectOrValue, |
mixed | $value = UNKNOWN ) |
@tentative-return-type
Definition at line 495 of file php_reflection.stub.php.
ReflectionProperty::skipLazyInitialization | ( | object | $object | ) |
Definition at line 503 of file php_reflection.stub.php.
string ReflectionProperty::$class |
Definition at line 479 of file php_reflection.stub.php.
string ReflectionProperty::$name |
Definition at line 478 of file php_reflection.stub.php.
const int ReflectionProperty::IS_ABSTRACT = UNKNOWN |
@cvalue ZEND_ACC_ABSTRACT
Definition at line 468 of file php_reflection.stub.php.
const int ReflectionProperty::IS_FINAL = UNKNOWN |
@cvalue ZEND_ACC_FINAL
Definition at line 476 of file php_reflection.stub.php.
const int ReflectionProperty::IS_PRIVATE = UNKNOWN |
@cvalue ZEND_ACC_PRIVATE
Definition at line 466 of file php_reflection.stub.php.
const int ReflectionProperty::IS_PRIVATE_SET = UNKNOWN |
@cvalue ZEND_ACC_PRIVATE_SET
Definition at line 472 of file php_reflection.stub.php.
const int ReflectionProperty::IS_PROTECTED = UNKNOWN |
@cvalue ZEND_ACC_PROTECTED
Definition at line 464 of file php_reflection.stub.php.
const int ReflectionProperty::IS_PROTECTED_SET = UNKNOWN |
@cvalue ZEND_ACC_PROTECTED_SET
Definition at line 470 of file php_reflection.stub.php.
const int ReflectionProperty::IS_PUBLIC = UNKNOWN |
@cvalue ZEND_ACC_PUBLIC
Definition at line 462 of file php_reflection.stub.php.
const int ReflectionProperty::IS_READONLY = UNKNOWN |
@cvalue ZEND_ACC_READONLY
Definition at line 460 of file php_reflection.stub.php.
const int ReflectionProperty::IS_STATIC = UNKNOWN |
@cvalue ZEND_ACC_STATIC
Definition at line 458 of file php_reflection.stub.php.
const int ReflectionProperty::IS_VIRTUAL = UNKNOWN |
@cvalue ZEND_ACC_VIRTUAL
Definition at line 474 of file php_reflection.stub.php.