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