ICanBoogie/Accessor master
  • Namespace
  • Class

Namespaces

  • ICanBoogie
    • Accessor

Classes

  • AccessorReflection

Interfaces

  • HasAccessor

Traits

  • AccessorCamelTrait
  • AccessorSnakeTrait
  • AccessorTrait
  • FormatAsCamel
  • FormatAsSnake
  • SerializableTrait

Class AccessorReflection

Provides methods to reflect on accessor.

Namespace: ICanBoogie\Accessor
Located at AccessorReflection.php

Methods summary

public static ReflectionProperty[]
# resolve_private_properties( string|object $reference )

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 ReflectionProperty[]
# resolve_facade_properties( string|ICanBoogie\Accessor\HasAccessor $reference )

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

$reference
Class name or instance implementing ICanBoogie\Accessor\HasAccessor.

Returns

ReflectionProperty[]
ICanBoogie/Accessor master API documentation generated by ApiGen