Spec-Zone.ru › Laravel 5.3

Защита

класс Защита реализует HttpKernelInterface (Просмотреть исходный код)

Свойства

protected HttpKernelInterface $app Реализация обернутого ядра.
protected Encrypter $encrypter Экземпляр шифратора.

Методы

void __construct(HttpKernelInterface $app, Encrypter $encrypter)

Создать новый экземпляр CookieGuard.

Response handle(Request $request, int $type = HttpKernelInterface::MASTER_REQUEST, bool $catch = true)

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

Request decrypt(Request $request)

Расшифровать куки в запросе.

string|array decryptCookie(string|array $cookie)

Расшифровать заданный куки и вернуть значение.

array decryptArray(array $cookie)

Расшифровать куки в формате массива.

Response encrypt(Response $response)

Зашифровать куки в исходящем ответе.

Cookie duplicate(Cookie $c, mixed $value)

Создать дубликат куки с новым значением.

Детали

void __construct(HttpKernelInterface $app, Encrypter $encrypter)

Создать новый экземпляр CookieGuard.

Параметры

HttpKernelInterface $app
Encrypter $encrypter

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

void

Response handle(Request $request, int $type = HttpKernelInterface::MASTER_REQUEST, bool $catch = true)

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

Параметры

Request $request
int $type
bool $catch

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

Response

protected Request decrypt(Request $request)

Расшифровать куки в запросе.

Параметры

Request $request

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

Request

protected string|array decryptCookie(string|array $cookie)

Расшифровать заданный куки и вернуть значение.

Параметры

string|array $cookie

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

string|array

protected array decryptArray(array $cookie)

Расшифровать куки в формате массива.

Параметры

array $cookie

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

array

protected Response encrypt(Response $response)

Зашифровать куки в исходящем ответе.

Параметры

Response $response

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

Response

protected Cookie duplicate(Cookie $c, mixed $value)

Создать дубликат куки с новым значением.

Параметры

Cookie $c
mixed $value

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

Cookie

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Cookie/Guard.html

Spec-Zone.ru

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