Spec-Zone.ru › Laravel 5.3

JsonResponse

class JsonResponse extends JsonResponse (View source)

Свойства

ResponseTrait

Свойства

Exception|null $exception Исключение, вызвавшее ошибку ответа (если применимо). из ResponseTrait

Методы

int status()

Получить код состояния ответа.

из ResponseTrait
string content()

Получить содержимое ответа.

из ResponseTrait
$this header(string $key, array|string $values, bool $replace = true)

Установить заголовок ответа.

из ResponseTrait
$this withHeaders(array $headers)

Добавить массив заголовков к ответу.

из ResponseTrait
$this cookie(Cookie|mixed $cookie)

Добавить cookie к ответу.

из ResponseTrait
$this withCookie(Cookie|mixed $cookie)

Добавить cookie к ответу.

из ResponseTrait
$this withException(Exception $e)

Установить исключение для добавления к ответу.

из ResponseTrait
throwResponse()

Выбрасывает ответ в экземпляре HttpResponseException.

из ResponseTrait
__construct(mixed $data = null, int $status = 200, array $headers = [], int $options)

Конструктор.

$this withCallback(string|null $callback = null)

Устанавливает обратный вызов JSONP.

mixed getData(bool $assoc = false, int $depth = 512)

Получить данные из ответа, декодированные с JSON.

setData($data = [])

{@inheritdoc}

int getJsonOptions()

Получить параметры кодирования JSON.

setEncodingOptions($encodingOptions)

{@inheritdoc}

mixed setJsonOptions(int $options)

Установить параметры кодирования JSON.

Подробности

int status()

Получить код состояния ответа.

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

int

string content()

Получить содержимое ответа.

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

string
END_OF_DOCUMENT_MARKER

$this header(string $key, array|string $values, bool $replace = true)

Установить заголовок в ответе.

Параметры

string $key
array|string $values
bool $replace

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

$this

$this withHeaders(array $headers)

Добавить массив заголовков в ответ.

Параметры

array $headers

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

$this

$this cookie(Cookie|mixed $cookie)

Добавить cookie в ответ.

Параметры

Cookie|mixed $cookie

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

$this

$this withCookie(Cookie|mixed $cookie)

Добавить cookie в ответ.

Параметры

Cookie|mixed $cookie

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

$this

$this withException(Exception $e)

Установить исключение для добавления в ответ.

Параметры

Exception $e

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

$this

throwResponse()

Выбрасывает ответ в экземпляр HttpResponseException.

Исключения

HttpResponseException

__construct(mixed $data = null, int $status = 200, array $headers = [], int $options)

Конструктор.

Параметры

mixed $data
int $status
array $headers
int $options

$this withCallback(string|null $callback = null)

Устанавливает обратный вызов JSONP.

Параметры

string|null $callback

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

$this

mixed getData(bool $assoc = false, int $depth = 512)

Получить данные из ответа, декодированные из JSON.

Параметры

bool $assoc
int $depth

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

mixed

setData($data = [])

{@inheritdoc}

Параметры

$data

int getJsonOptions()

Получить опции кодирования JSON.

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

int

setEncodingOptions($encodingOptions)

{@inheritdoc}

Параметры

$encodingOptions

mixed setJsonOptions(int $options)

Установить параметры кодирования JSON.

Параметры

int $options

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

mixed

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Http/JsonResponse.html

Spec-Zone.ru

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