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