Download the PHP package krtv/yii2-jms-serializer without Composer
On this page you can find all versions of the php package krtv/yii2-jms-serializer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download krtv/yii2-jms-serializer
More information about krtv/yii2-jms-serializer
Files in krtv/yii2-jms-serializer
Package yii2-jms-serializer
Short Description JMS Serializer extension for the Yii framework
License MIT
Homepage https://github.com/krtv/yii2-jms-serializer
Informations about the package yii2-jms-serializer
krtv/yii2-jms-serializer
This extension provides a Serializer
component, that would allow you to use JMS Serializer library
with Yii framework 2.0.
JMSSerializer allows you to (de-)serialize data of any complexity. Currently, this extension supports JSON and XML.
It also provides you with a rich tool-set to adapt the output to your specific needs.
Built-in features include:
- (De-)serialize data of any complexity; circular references are handled gracefully.
- Supports many built-in PHP types (such as dates)
- Supports versioning, e.g. for APIs
- Configurable via PHP, XML and YAML
For license information check the LICENSE-file.
Documentation is at docs/guide/README.md.
Install
The preferred way to install this extension is through composer.
Either run
or add
to the require section of your composer.json.
Usage
To use this extension, simply add the following code in your application configuration:
Now you can access to an krtv\yii2\serializer\Serializer
instance through \Yii::$app->serializer
or \Yii::$container->get('serializer')
.
Data serialization: