Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/attla/cookier

🍪 Powerful wrapper for improved cookie integration on Laravel
https://github.com/attla/cookier

cookie laravel laravel-package

Last synced: about 2 months ago
JSON representation

🍪 Powerful wrapper for improved cookie integration on Laravel

Awesome Lists containing this project

README

        

# Cookier


License
Latest Stable Version
Total Downloads

🍪 Powerful wrapper for improved cookie integration on Laravel.

## Installation

```bash
composer require attla/cookier
```

## Usage

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

```php

// 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](LICENSE) © [Octha](https://octha.com).