Описание тега jmsserializerbundle
Пакет для Symfony 2-framework, который позволяет вам сериализовать объекты в различные выходные форматы (такие как YAML, XML или JSON).
JMSSerializerBundle - это пакет для фреймворка Symfony 2, но также может быть включен как отдельный компонент. Он позволяет вам сериализовать ваши объекты в запрошенный выходной формат, такой как JSON, XML или YAML, и наоборот. Он предоставляет вам богатый набор инструментов, который дает вам возможность адаптировать вывод к вашим конкретным потребностям.
Встроенные функции включают:
- (де-) сериализовать графы объектов любой сложности, включая циклические ссылки
- поддерживает множество встроенных типов PHP (например, даты)
- интегрируется с Doctrine ORM и др. al.
- поддерживает управление версиями, например, для API
- настраивается через PHP, XML, YAML или аннотации
JMSSerializerBundle создан Йоханнесом Шмиттом и доступен на GitHub, а также на http://jmsyst.com/bundles/.