Simple-serializer 2.0

Описание

opensoft/simple-serializer - это сериалайзер, написанный пару лет назад. Он решает общие задачи сериализации и десериализации. Подробнее было написано на хабре.

Аналоги

schmittjoh/serializer - mainstream решение. На момент написания своего сериалайзера, это решение не было выделено даже в библиотеку. По сей день нет решения по мержу данных при десериализации. Советуют использовать дополнительные бандлы, работать через формы. Это подрывает основные концепты построения хорошего и красивого рест апи. Я очень хотел на новом проекте воспользоваться этим решением, но опять не получилось.

Задачи

Существует две основных задачи. Первая, разрешить работать с public аттрибутами, минуя get и set. Вторая концепция состоит в глобальном рефакторинге некоторых моментов. После этого можно выпустить вторую версию.

Дополнительные задачи
  1. Сейчас библиотека работает с json. Можно добавить другие форматы.