json loadModels с вложенностями

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
webplus
Сообщения: 336
Зарегистрирован: 2012.02.24, 22:05

json loadModels с вложенностями

Сообщение webplus »

Здравствуйте!
Есть json:

Код: Выделить всё

{
  "data": {
    "type": "users",
    "id": "1",
    "attributes": {
        "first-name": "Bob",
        "last-name": "Homster"
    }
  }
}
Хочу спросить, может уже есть готовые расширения для такой задачи: загрузить все свойства json-а в модель, а там где вложенные свойства то подключить еще модель и загрузить эти свойства и так со всеми вложенностями массива.
т.е. потом из главной модели можно будет вызвать любой уровень глубины свойства. Также необходимо чтобы например в последней вложенности модели можно было вызвать свойства которое стоит выше вложенности, для того чтобы можно было делать валидации (сравнения значений разных свойств).
Загружать в модели нужно для валидации и дальнейшей работы например во вьюхе
Может уже есть подобный json loadModels для таких задач?
Сайт по работе в Украине: https://jobis.com.ua/. Сайт по поиску строителей: https://stroyzakaz.com.ua/
Создание сайтов в Киеве: https://webplus.com.ua/ по доступной цене.
Ответить