feday2 / serialize-object
serialize object to formats json, xml, yaml
v1.0.0
2019-10-17 18:18 UTC
Requires
- symfony/yaml: ^3.2
This package is auto-updated.
Last update: 2025-06-18 22:01:39 UTC
README
Serialize public properties of object to JSON, YAML or XML
Installation
$ composer require feday2/serialize-object
Usage
<?php use Feday2\SerializeObject\{SerializeJson, SerializeXml, SerializeYaml}; ... $serializeJson = new SerializeJson(); $serializeXml = new SerializeXml(); $serializeYaml = new SerializeYaml(); $json = $serializeJson->encode($test); $xml = $serializeXml->encode($test); $yml = $serializeYaml->encode($test);
Support types
Library supports next types of object properties:
- String
- Integer
- Double
- Boolean
- Array
- Null