noresources / ns-php-data
Data (de)serialization library
v2.2.4
2024-04-28 16:53 UTC
Requires
- php: >=7.1
- noresources/ns-php-core: ^2.7
- noresources/ns-php-mediatype: ^1.7
- symfony/console: ^4.0 || ^5.0
Requires (Dev)
- phpunit/phpunit: >= 7.0
Suggests
- ext-json: *
- ext-yaml: *
This package is auto-updated.
Last update: 2024-04-28 16:57:50 UTC
README
Data serialization library
Features
Serialize/Unserialize content to/from
- JSON
- YAML
- CSV
- INI
- URL-encoded application/x-www-form-urlencoded
Installation
composer require noresources/ns-php-data ~1.0
Basic usage
use NoreSources\Data\Serialization\SerializationManager;
$serializer = SerializationManager::getInstance();
$data = $serializer->unserializeFromFile ('foo.json');
$serializer->serializeToFile ('bar.yaml');