trait ReflectionServicePropertyValueTrait (View source)

Implements methods of ReflectionServiceInterface related to property values

Methods

getPropertyValues($object, $flags = 0)

No description

populateClassPropertiyValues($properties, ReflectionClass $class, $object, $flags = 0, ReflectionClass $derivedClass = null)

No description

getPropertyValue($object, $property, $flags = 0)

No description

populatePropertyValue($value, $object, $property, $flags = 0, ReflectionClass $derivedClass = null)

No description

setPropertyValues($object, $values, $flags = 0)

No description

Details

getPropertyValues($object, $flags = 0)

Parameters

$object
$flags

protected populateClassPropertiyValues($properties, ReflectionClass $class, $object, $flags = 0, ReflectionClass $derivedClass = null)

Parameters

$properties
ReflectionClass $class
$object
$flags
ReflectionClass $derivedClass

getPropertyValue($object, $property, $flags = 0)

Parameters

$object
$property
$flags

protected populatePropertyValue($value, $object, $property, $flags = 0, ReflectionClass $derivedClass = null)

Parameters

$value
$object
$property
$flags
ReflectionClass $derivedClass

setPropertyValues($object, $values, $flags = 0)

Parameters

$object
$values
$flags