ju1ius / macaron
This package is abandoned and no longer maintained.
The author suggests using the souplette/macaron package instead.
RFC6265bis compliant cookie jar for HTTP clients
0.6
2024-02-22 17:00 UTC
Requires
- php: >=8.1
- ext-intl: *
- psr/clock: ^1.0
- psr/clock-implementation: *
- psr/http-factory: ^1.0
- psr/http-message: ^1.0 || ^2.0
- souplette/fusbup: ^1.0
Requires (Dev)
- ext-sqlite3: *
- guzzlehttp/guzzle: ^7.5
- php-http/mock-client: ^1.5
- symfony/clock: ^6.2 || ^7.0
- symfony/http-client: ^6.0 || ^7.0
- symfony/http-client-contracts: ^3.2
- symfony/stopwatch: ^6.2 || ^7.0
Suggests
- ext-sqlite3: To use the default persistent cookie storage implementation.
- guzzlehttp/guzzle: To use Macaron as a Guzzle middleware.
- symfony/http-client: To use the Symfony Macaron HTTP client.
README
«Macaron le Glouton» is the French name of the Cookie Monster, and a RFC6265bis-compliant cookie jar implementation for PHP HTTP clients.
Installation
composer require souplette/macaron
Usage
Integrations for the following HTTP clients are currently available: