AndyDune / ArrayToObjectFieldsMapper

Map array data to object fields and vise versa.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ArrayToObjectFieldsMapper

Build Status Software License Packagist Version Total Downloads

It maps array data to object fields and vise versa.

Data was retrieved from db. Next I need to work with it, edit it and update. It is better to encapsulate data in object witch control data and describe it.

use AndyDune\ArrayToObjectFieldsMapper\ClassMetaDataMapper;
use AndyDune\ArrayToObjectFieldsMapper\Example\SimpleData;

$simpleExample = new SimpleData();

$array = [
    'ID' => 12,
    'TYPE' => 'good'
];

$mapper = new ClassMetaDataMapper($simpleExample);
$mapper->setArray($array);

$simpleExample->getId(); // 12
$simpleExample->getType(); // good

About

Map array data to object fields and vise versa.

License:MIT License


Languages

Language:PHP 100.0%