У меня есть несколько звонков на многие службы RESTful.Я перевожу на PHP, используя собственный PHP json_decode
, когда получаю данные, и использую json_encode
при отправке данных.
Меня беспокоит то, что с глубоко вложенными данными я в конечном итоге пишу такой код:1006 *
Это может быть довольно грязно.Я чувствую, что было бы полезно создать объекты, чьи методы / переменные экземпляра обернуты вокруг этих структур, так что я мог бы сделать:
$interestType = $person->getChild($i)->getInterest($j)->getType();
Это кажется мне более понятным, но на самом деле это не намного более кратко.
Каковы преимущества простого выполнения всего с использованием собственных массивов PHP и написания классов-оболочек для каждого ресурса REST?
Меня беспокоит то, что мне придется писать собственные функции кодирования / декодирования для сопоставленияк этим оберткам.