Ответ ресурса
класс Ответ ресурса реализует Responsable (Просмотр исходного кода)
Свойства
| смешанный | $resource | Базовый ресурс. |
Методы
| пустое значение | __construct(смешанный $resource)
Создать новый ответ ресурса. | |
| Ответ | toResponse(Запрос $request)
Создать HTTP-ответ, представляющий объект. | |
| массив | wrap(массив $data, массив $with = [], массив $additional = [])
Оборачивание заданных данных при необходимости. | |
| логическое значение | haveDefaultWrapperAndDataIsUnwrapped(массив $data)
Определение наличия стандартной обертки и того, что заданные данные не обернуты. | |
| логическое значение | haveAdditionalInformationAndDataIsUnwrapped(массив $data, массив $with, массив $additional)
Определение добавления данных "with" и того, что наши данные не обернуты. | |
| строка | wrapper()
Получение стандартной обертки данных для ресурса. | |
| целое число | calculateStatus()
Вычисление соответствующего кода состояния для ответа. |
Подробности
пустое значение __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/9.x/Illuminate/Http/Resources/Json/ResourceResponse.html