Summer Sale! All accounts are 50% off this week.

rsodhia's avatar

Using Illuminate Cookie package with Lumen

I'm struggling to figure out how to use the Cookie package from Illuminate in Lumen. So far, the best I've see is a suggestion to include the package and then add the following to app.php:

$app->singleton('cookie', function () use ($app) {
    return $app->loadComponent('session', 'Illuminate\Cookie\CookieServiceProvider', 'cookie');
});

$app->bind('Illuminate\Contracts\Cookie\QueueingFactory', 'cookie');

As far as I can tell, this would allow me to include cookie through dependency injection (though I haven't been able to get that to work anyway), but from my understanding of reading through the source code and online documentation, I should be able to use it as a singleton? Any help would be appreciated.

0 likes
1 reply
danyal14's avatar

I am facing a same problem, were you able to configure successfully?

Please or to participate in this conversation.