interface PropertyMappingInterface (View source)

Set and get object property value

Methods

assignObjectProperties(object $object, array|object $data)

Assign object properties from a property map.

fetchObjectProperties(array $data, object $object)

Retrieve object properties to a property map.

Details

assignObjectProperties(object $object, array|object $data)

Assign object properties from a property map.

Parameters

object $object Object to feed with $data
array|object $data Object data or an object of the same class as $object

fetchObjectProperties(array $data, object $object)

Retrieve object properties to a property map.

Parameters

array $data Targer array
object $object Input object