Описание тега 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/.