attla/cookier

Powerful wrapper for improved cookie integration on Laravel.

dev-main 2022-07-18 01:26 UTC

This package is auto-updated.

Last update: 2024-04-18 05:23:07 UTC


README

License Latest Stable Version Total Downloads

🍪 Powerful wrapper for improved cookie integration on Laravel.

Installation

composer require attla/cookier

Usage

This wrapper use same functionality as the Laravel cookie facade but a little incremented.

// on setting a cookie you can retrieve the cookie while set it
$httpCookie = \Cookier::set('user', 'nicolau');

// retrieve the cookie from request
$user = \Cookier::get('user', 'default');

// forget a cookie
\Cookier::forget('user');

// check if the cookie has queued
\Cookier::hasQueued('user');

// getting many cookies
$cookies = \Cookier::getMany([
    'user' => 'default',
    'password',
]);

All methods available on laravel cookie facade can be used.

License

This package is licensed under the MIT license © Octha.