Полный цикл в digital

Установка и получение куки

Технически все куки представляют собой HTTP заголовки. Поэтому в Laravel работа с ними реализована так: для установки куки ее необходимо прицепить к объекту ответа с помощью метода cookie.

Этот метод принимает три параметра:

  1. Имя куки
  2. Значение
  3. Количество минут действия

Давайте для примера установим некоторую куку на 10 минут:

app/Http/Controllers/PostController.php<?php
class PostController extends Controller
{
    public function set()
    {
        return response('text')->cookie(
            'name', 'value', 10
        );
    }
}

Получение куки

Давайте теперь прочитаем установленную куку. Это делается с помощью метода cookie объекта Request:

app/Http/Controllers/PostController.php<?php
class PostController extends Controller
{
    public function get(Request $request)
    {
        $value = $request->cookie('name');
        dump($value);
    }
}
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг