walangkaji / data-type-mapper
PHP Convert type of value from json or array data
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/walangkaji/data-type-mapper
This package is auto-updated.
Last update: 2025-12-17 08:19:52 UTC
README
Digunakan untuk merubah format array / json menjadi php syntax valuenya akan dirubah jadi type, jadi intinya tinggal copy paste trus bisa buat validasi type data. Pokoknya gitu deh.
Support me
Paypal: Se-Ikhlasnya Saja
Cara Install
Composer
$ composer require walangkaji/data-type-mapper
Clone
$ git clone https://github.com/walangkaji/data-type-mapper.git
$ cd data-type-mapper/
$ composer install
Cara Pakai
require __DIR__ . '/vendor/autoload.php'; $mapper = new walangkaji\Mapper\DataTypeMapper(); // Array data to be process $array = [ 'siji' => [ 'loro' => 2, 'telu' => 'mangan watu', 'papat' => [ 'papat siji', 'papat loro', ], 'limo' => 'mangan tumo', ], 'enem' => [ 'pitu' => 'pitu telu', 'wolu' => [ 'songo', 'sepuloh', ], 'songolas' => [], ], ]; $result = $mapper->getResult($array); echo $result;
Bisa menggunakan json data :
// Json data to be process $json = '{ "siji": { "loro": 2, "telu": "mangan watu", "papat": [ "papat siji", "papat loro" ], "limo": "mangan tumo" }, "enem": { "pitu": "pitu telu", "wolu": [ "songo", "sepuloh" ], "songolas": [] } }'; $result = $mapper->getResult($json); echo $result;
Output :
[
'siji' => [
'loro' => 'integer',
'telu' => 'string',
'papat' => [
'string',
'string',
],
'limo' => 'string',
],
'enem' => [
'pitu' => 'string',
'wolu' => [
'string',
'string',
],
'songolas' => 'array',
],
]
Cukup sekian dan Matursuwun.
Jangan lupa kalo mau support seikhlasnya bisa lewat sini:
Paypal: Se-Ikhlasnya Saja