Spec-Zone.ru › Laravel 5.4

EncryptCookies

class EncryptCookies (View source)

Свойства

protected Encrypter $encrypter Экземпляр шифрования.
protected array $except Имена куки, которые не должны быть зашифрованы.

Методы

void __construct(Encrypter $encrypter)

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

void disableFor(string|array $cookieName)

Отключает шифрование для заданного имени(имён) куки.

mixed handle(Request $request, Closure $next)

Обрабатывает входящий запрос.

Request decrypt(Request $request)

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

string|array decryptCookie(string|array $cookie)

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

array decryptArray(array $cookie)

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

Response encrypt(Response $response)

Шифрует куки в исходящем ответе.

Cookie duplicate(Cookie $c, mixed $value)

Создаёт копию куки с новым значением.

bool isDisabled(string $name)

Определяет, отключено ли шифрование для данной куки.

Подробности

void __construct(Encrypter $encrypter)

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

Параметры

Encrypter $encrypter

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

void

void disableFor(string|array $cookieName)

Отключает шифрование для заданного имени(имён) куки.

Параметры

string|array $cookieName

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

void

mixed handle(Request $request, Closure $next)

Обрабатывает входящий запрос.

Параметры

Request $request
Closure $next

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

mixed

protected Request decrypt(Request $request)

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

Параметры

Request $request

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

Request

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

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

Параметры

string|array $cookie

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

string|array

protected array decryptArray(array $cookie)

Расшифровать cookie, представленный массивом.

Параметры

array $cookie

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

array

protected Response encrypt(Response $response)

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

Параметры

Response $response

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

Response

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

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

Параметры

Cookie $c
mixed $value

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

Cookie

bool isDisabled(string $name)

Определить, отключена ли шифровка для данного cookie.

Параметры

string $name

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

bool

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

Spec-Zone.ru

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