Ответ ресурса
класс ResourceResponse реализует Responsable (Просмотреть исходный код)
Свойства
| смешанный | $resource | Основной ресурс. |
Методы
| void | __construct(смешанный $resource)
Создать новый ответ ресурса. | |
| Ответ | toResponse(Запрос $request)
Создать HTTP-ответ, представляющий объект. | |
| массив | wrap(массив $data, массив $with = [], массив $additional = [])
Оборачивание данных, если необходимо. | |
| логическое значение | haveDefaultWrapperAndDataIsUnwrapped(массив $data)
Определить, есть ли у нас стандартный обёртчик и данные без обертки. | |
| логическое значение | haveAdditionalInformationAndDataIsUnwrapped(массив $data, массив $with, массив $additional)
Определить, были ли добавлены данные "with" и наши данные без обертки. | |
| строка | wrapper()
Получить стандартный обёртчик данных для ресурса. | |
| целое число | calculateStatus()
Рассчитать соответствующий код состояния ответа. |
Детали
void __construct(смешанный $resource)
Создать новый ответ ресурса.
Ответ toResponse(Запрос $request)
Создать HTTP-ответ, представляющий объект.
protected массив wrap(массив $data, массив $with = [], массив $additional = [])
Оборачивание данных, если необходимо.
protected логическое значение haveDefaultWrapperAndDataIsUnwrapped(массив $data)
Определить, есть ли у нас стандартный обёртчик и данные без обертки.
protected логическое значение haveAdditionalInformationAndDataIsUnwrapped(массив $data, массив $with, массив $additional)
Определить, были ли добавлены данные "with" и наши данные без обертки.
protected строка wrapper()
Получить стандартный обёртчик данных для ресурса.
protected целое число calculateStatus()
Рассчитать соответствующий код состояния ответа.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Http/Resources/Json/ResourceResponse.html