Spec-Zone.ru › Laravel 9

PaginatedResourceResponse

class PaginatedResourceResponse extends ResourceResponse (View source)

Свойства

mixed $resource

Базовый ресурс.

из ResourceResponse

Методы

void __construct(mixed $resource)

Создать новый ответ ресурса.

из ResourceResponse
Response toResponse(Запрос $request)

Создать HTTP-ответ, представляющий объект.

array wrap(array $data, array $with = [], array $additional = [])

Оборачивает заданные данные, если необходимо.

из ResourceResponse
bool haveDefaultWrapperAndDataIsUnwrapped(array $data)

Определяет, есть ли у нас стандартный оболочку и заданные данные не обернуты.

из ResourceResponse
bool haveAdditionalInformationAndDataIsUnwrapped(array $data, array $with, array $additional)

Определяет, была ли добавлена информация "с" и наши данные не обернуты.

из ResourceResponse
string wrapper()

Получить стандартную оболочку данных для ресурса.

из ResourceResponse
int calculateStatus()

Вычислить соответствующий код состояния для ответа.

из ResourceResponse
array paginationInformation(Запрос $request)

Добавить информацию о постраничной навигации в ответ.

array paginationLinks(array $paginated)

Получить ссылки на постраничную навигацию для ответа.

array meta(array $paginated)

Собрать метаданные для ответа.

Подробности

void __construct(mixed $resource)

Создать новый ответ ресурса.

Параметры

mixed $resource

Возвращаемое значение

void

Response toResponse(Запрос $request)

Создать HTTP-ответ, представляющий объект.

Параметры

Запрос $request

Возвращаемое значение

Response

protected array wrap(array $data, array $with = [], array $additional = [])

Оборачивает заданные данные, если необходимо.

Параметры

array $data
array $with
array $additional

Возвращаемое значение

array

protected bool haveDefaultWrapperAndDataIsUnwrapped(array $data)

Определяет, есть ли у нас стандартный оболочку и заданные данные не обернуты.

Параметры

array $data

Возвращаемое значение

bool

protected bool haveAdditionalInformationAndDataIsUnwrapped(array $data, array $with, array $additional)

Определяет, была ли добавлена информация "с" и наши данные не обернуты.

Параметры

array $data
array $with
array $additional

Возвращаемое значение

bool

protected string wrapper()

Получить стандартную оболочку данных для ресурса.

Возвращаемое значение

string

protected int calculateStatus()

Вычислить соответствующий код состояния для ответа.

Возвращаемое значение

int

protected array paginationInformation(Запрос $request)

Добавить информацию о постраничной навигации в ответ.

Параметры

Запрос $request

Возвращаемое значение

array

protected array paginationLinks(array $paginated)

Получить ссылки на постраничную навигацию для ответа.

Параметры

array $paginated

Возвращаемое значение

array

protected array meta(array $paginated)

Собрать метаданные для ответа.

Параметры

array $paginated

Возвращаемое значение

array

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Http/Resources/Json/PaginatedResourceResponse.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API