Class AccessorReflection
Provides methods to reflect on accessor.
Methods summary
public static
resolve_private_properties( string|object $reference
)
: ReflectionProperty[]
Returns the private properties defined by the reference, this includes the private
properties defined by the whole class inheritance.
Returns the private properties defined by the reference, this includes the private
properties defined by the whole class inheritance.
Parameters
$reference
- Class name or instance.
Returns
ReflectionProperty[]
public static
resolve_facade_properties( string|ICanBoogie\Accessor\HasAccessor
$reference
)
: ReflectionProperty[]
Returns the façade properties implemented by the specified reference.
Returns the façade properties implemented by the specified reference.
A façade property is a combination of a private property with the corresponding volatile
getter and setter.
Parameters
Returns
ReflectionProperty[]