final | |
---|---|
extends |
ReflectionProperty |
Methods | ||
---|---|---|
public
|
__construct(ReflectionProperty $betterReflectionProperty)
|
# |
public
|
__toString(): non-empty-string
|
# |
public
|
getName(): string
|
# |
public
|
getValue($object = null): mixed
|
# |
public
|
setValue(mixed $objectOrValue, mixed $value = null): void
|
# |
public
|
setRawValueWithoutLazyInitialization(object $object, mixed $value): void
|
# |
public
|
isLazy(object $object): never
|
# |
public
|
skipLazyInitialization(object $object): void
|
# |
public
|
hasType(): bool
|
# |
public
|
getType(): ReflectionUnionType|ReflectionNamedType|ReflectionIntersectionType|null
|
# |
public
|
isPublic(): bool
|
# |
public
|
isPrivate(): bool
|
# |
public
|
isPrivateSet(): bool
|
# |
public
|
isProtected(): bool
|
# |
public
|
isProtectedSet(): bool
|
# |
public
|
isStatic(): bool
|
# |
public
|
isFinal(): bool
|
# |
public
|
isAbstract(): bool
|
# |
public
|
isDefault(): bool
|
# |
public
|
isDynamic(): bool
|
# |
public
|
getModifiers(): int
|
# |
public
|
getDeclaringClass(): ReflectionClass
|
# |
public
|
getDocComment()
|
# |
public
|
setAccessible($accessible): void
|
# |
public
|
hasDefaultValue(): bool
|
# |
public
|
getDefaultValue(): mixed
|
# |
public
|
getDefaultValueExpression(): Expr
|
# |
public
|
isInitialized($object = null)
|
# |
public
|
isPromoted(): bool
|
# |
public
|
getAttributes(class-string|null $name = null, int $flags = 0): list<ReflectionAttribute|FakeReflectionAttribute>
|
# |
public
|
isReadOnly(): bool
|
# |
public
|
isVirtual(): bool
|
# |
public
|
hasHooks(): bool
|
# |
public
|
hasHook(PropertyHookType $hookType): bool
|
# |
public
|
getHook(PropertyHookType $hookType): ?ReflectionMethod
|
# |
public
|
getHooks(): array{get?:ReflectionMethod, set?:ReflectionMethod}
|
# |
public
|
getSettableType(): ReflectionUnionType|ReflectionNamedType|ReflectionIntersectionType|null
|
# |
public
|
setRawValue(object $object, mixed $value): void
|
# |
public
|
__get(string $name): mixed
|
# |
public
|
getBetterReflection(): ReflectionProperty
|
# |