HigherOrderCollectionProxyPropertyExtension
class HigherOrderCollectionProxyPropertyExtension implements PropertiesClassReflectionExtension
Methods
__construct(HigherOrderCollectionProxyHelper $higherOrderCollectionProxyHelper)
Create a new property extension instance.
bool
hasProperty(ClassReflection $classReflection, string $propertyName)
Determine whether the proxy's target has the property.
PropertyReflection
getProperty(ClassReflection $classReflection, string $propertyName)
Get the property, typed as what the proxied collection method returns.
Details
at line 19
__construct(HigherOrderCollectionProxyHelper $higherOrderCollectionProxyHelper)
Create a new property extension instance.
at line 26
bool
hasProperty(ClassReflection $classReflection, string $propertyName)
Determine whether the proxy's target has the property.
at line 34
PropertyReflection
getProperty(ClassReflection $classReflection, string $propertyName)
Get the property, typed as what the proxied collection method returns.