В базе так массивы хранятся часто, таже Доктрина автоматически конвертирует при сохранении сущностей.
причем видно, что именно лежит:
a:1 - массив из 1 элемента
s:13 - строка 13 символов
b:1 - логическое true
http put/post запрос на бекенд уходит? может проблемы с роутингом?
допускаю, что вы немного неверно представляете себе RESTfull сервис
он ничего не сохраняет и не взаимодействует напрямую с файлами, а лишь получает данные из api (GET), и передает(с нужными заголовками PUT/POST/DELETE), а вся логика что с ними делать и как обрабатывать уже в бекенде.
В 4 версии если не ошибаюсь добавили трейты, гит, дженкинс, да главы с тестированием перекроили.
Как справочник по проектированию хороша, да и все паттерны GoF в контексте php с пояснениями как на подбор :)
Отличная книга, даже в бумажном варианте купил, но для новичка надо что-нибудь попроще.
А вот как синтаксис, языковые конструкции, работа с куками/сессиями и тд и тп.. будут изучены, тогда смело за эту книгу (к тому моменту должны появиться мысли, как что-либо сделать правильно/лучше, тогда и наступит черед ООП в целом и паттернов в частности)
причем видно, что именно лежит:
a:1 - массив из 1 элемента
s:13 - строка 13 символов
b:1 - логическое true
но json человеку нагляднее все равно :)