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.
void disableFor(string|array $cookieName)
Отключает шифрование для заданного имени(имён) куки.
protected Request decrypt(Request $request)
Расшифровывает куки в запросе.
protected string|array decryptCookie(string|array $cookie)
Расшифровать заданный cookie и вернуть значение.
protected array decryptArray(array $cookie)
Расшифровать cookie, представленный массивом.
protected Response encrypt(Response $response)
Зашифровать куки в исходящем ответе.
protected Cookie duplicate(Cookie $c, mixed $value)
Создать дубликат cookie с новым значением.
bool isDisabled(string $name)
Определить, отключена ли шифровка для данного cookie.
© 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