Как работать с куки в Laravel 5.2

Я устанавливаю cookie на некоторые события клика. Затем после сохранения значения в cookie, я хочу

Проверить наличие кукиПолучить значения cookie

Я разработал функцию, ссылаясь на официальные документы Laravel. Консоль показывает, что куки были установлены. Но после этого я не могу решить две точки (упомянутые в списке выше) для просмотра (Blade Template). Это всегда показывает(Cookie::get('cookie.clients')) 'ноль'. Но консоль браузера отображает этот файл cookie. Если кто-нибудь знает ответ, это будет оценено.

Вот мой код.

контроллер

use App\Client;
use App\Http\Requests;
use Illuminate\Http\Request;
use Validator;
use App\Http\Controllers\Controller;
use App\Repositories\ClientRepository;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Cookie;

class ClientController extends Controller
{
    public function cookieadd(Request $request, Client $client)
    {
        $clients = [];
        if (Cookie::get('cookie.clients') != null)
        {
            $clients = Cookie::get('cookie.clients');
        }
        array_push($clients, $client);

        Cookie::forever('cookie.clients', $clients);

        return redirect('/client');
    }
}

Посмотреть

@if (Cookie::get('cookie.clients') != null)
<p>cookie is set</p>
@else
<p>cookie isn't set</p>
@endif

Ответы на вопрос(3)

Ваш ответ на вопрос