You can access the current session manager via this.session and it returns the object Illuminate\Session\SessionManager current session configuration.

Storing data in the session

{{ this.session.put('key', 'value') }}

Retrieving data from the session

{{ this.session.get('key') }}

Determining if an item exists in the session

{% if this.session.has('key') %}
    <h1>we found it in the session</h1>
{% endif %}

Deleting data from the session

Remove data for a single key

{{ this.session.forget('key') }}

Remove all session data

{{ this.session.flush() }}
Copyright © 2024 Winter CMS
Edit on GitHub