IMapper
in
配列とオブジェクトの相互変換。
細かい制御が必要な場合は Mapping
属性を使用する想定(実装クラスがサポートしていればになるが)。
- 配列とクラスの設計は十分に制御可能なデータであることが前提(=開発者が操作可能)
-
!!現状相互ではない!!
- 相互にする気もない
Table of Contents
Methods
Methods
export()
オブジェクトデータを配列に変換。
public
export(object $source) : array<string, mixed>
Parameters
- $source : object
Return values
array<string, mixed>mapping()
配列データをオブジェクトにマッピング。
public
mapping(array<string, mixed> $source, object $destination) : void
Parameters
- $source : array<string, mixed>
-
元データ。
- $destination : object
-
マッピング先