Ответ 1
Вы должны использовать Cookie:: забудьте вот так:
$cookie = Cookie::forget('cookieKey');
return Response::make('foo')->withCookie($cookie);
помните , вы всегда должны возвращать файл cookie с ответом, это не похоже на сеанс.
Как удалить или уничтожить cookie в Laravel 4?
Я создал его с помощью следующего кода:
return Response::make('', 302, array('Location' => $_SERVER['HTTP_REFERER']))->withCookie($cookie);
Но в конце мне нужно уничтожить эти данные.
Как я могу это сделать?
Вы должны использовать Cookie:: забудьте вот так:
$cookie = Cookie::forget('cookieKey');
return Response::make('foo')->withCookie($cookie);
помните , вы всегда должны возвращать файл cookie с ответом, это не похоже на сеанс.
Я уверен, что его метод forget()
..
Итак, в вашем случае.... когда $cookie было сделано, ему было дано имя, просто отключите его так
Cookie::forget('yourCookie');
вот список часто используемых файлов cookie. u мог проверить детали на документе Laravel Api. [2] http://laravel.com/api/class-Illuminate.Cookie.CookieJar.html
желаю тебе удачи!