Существование переменной сессии в Laravel


Метод has используется для проверки существования переменной сессии. Этот метод вернет true, если переменная существует и не равна null:

<?php
if ($request->session()->has('key')) {

}
?>
Для проверки существования переменной сессии, даже если она равна null, можно использовать метод exists. Этот метод вернет true, если переменная существует:

<?php
if ($request->session()->exists('key')) {

}
?>