MemberBinder extends BaseItemToModelBinder
To update items using Contract/Item you should
- implement TrackableItem interface in your Item using TrackableItemTrait
- use scalar, DateTime, Enum type of properties in your Item
- use camelCase properties same as SNAKE_CASE names of fields in your EntityObject model (for example for field SOME_FIELD in model use $item->someField property name)
Table of Contents
Methods
- __construct() : mixed
- setChangedItemPropertiesToModel() : void
Methods
__construct()
public
__construct(TrackableItem $item, EntityObject $model) : mixed
Parameters
- $item : TrackableItem
- $model : EntityObject
setChangedItemPropertiesToModel()
public
setChangedItemPropertiesToModel() : void