HigherOrderCollectionProxyPropertyExtension
final class HigherOrderCollectionProxyPropertyExtension implements PropertiesClassReflectionExtension
Methods
bool
hasProperty(ClassReflection $classReflection, string $propertyName)
No description
PropertyReflection
getProperty(ClassReflection $classReflection, string $propertyName)
No description
__construct(ClassReflection $classReflection, Type $returnType)
No description
ClassReflection
getDeclaringClass()
No description
bool
isStatic()
No description
bool
isPrivate()
No description
bool
isPublic()
No description
string|null
getDocComment()
No description
Type
getReadableType()
No description
Type
getWritableType()
No description
bool
canChangeTypeAfterAssignment()
No description
bool
isReadable()
No description
bool
isWritable()
No description
TrinaryLogic
isDeprecated()
No description
string|null
getDeprecatedDescription()
No description
TrinaryLogic
isInternal()
No description
Details
at line 17
bool
hasProperty(ClassReflection $classReflection, string $propertyName)
No description
at line 22
PropertyReflection
getProperty(ClassReflection $classReflection, string $propertyName)
No description
at line 46
__construct(ClassReflection $classReflection, Type $returnType)
No description
at line 52
ClassReflection
getDeclaringClass()
No description
at line 57
bool
isStatic()
No description
at line 62
bool
isPrivate()
No description
at line 67
bool
isPublic()
No description
at line 72
string|null
getDocComment()
No description
at line 77
Type
getReadableType()
No description
at line 82
Type
getWritableType()
No description
at line 87
bool
canChangeTypeAfterAssignment()
No description
at line 92
bool
isReadable()
No description
at line 97
bool
isWritable()
No description
at line 102
TrinaryLogic
isDeprecated()
No description
at line 107
string|null
getDeprecatedDescription()
No description
at line 112
TrinaryLogic
isInternal()
No description