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