$cookies
$cookies : \GuzzleHttp\Cookie\SetCookie[]
Cookie jar that stores cookies as an array
$cookies : \GuzzleHttp\Cookie\SetCookie[]
$strictMode : bool
__construct(bool $strictMode = false, array $cookieArray = []) : mixed
| bool | $strictMode | Set to true to throw exceptions when invalid cookies are added to the cookie jar. | 
| array | $cookieArray | Array of SetCookie objects or a hash of arrays that can be used with the SetCookie constructor | 
shouldPersist(\GuzzleHttp\Cookie\SetCookie $cookie, bool $allowSessionCookies = false) : bool
Evaluate if this cookie should be persisted to storage that survives between requests.
| \GuzzleHttp\Cookie\SetCookie | $cookie | Being evaluated. | 
| bool | $allowSessionCookies | If we should persist session cookies | 
clear(?string $domain = null, ?string $path = null, ?string $name = null) : void
Remove cookies currently held in the cookie jar.
| ?string | $domain | Clears cookies matching a domain | 
| ?string | $path | Clears cookies matching a domain and path | 
| ?string | $name | Clears cookies matching a domain, path, and name | 
extractCookies(\Psr\Http\Message\RequestInterface $request, \Psr\Http\Message\ResponseInterface $response) : void
Extract cookies from an HTTP response and store them in the CookieJar.
| \Psr\Http\Message\RequestInterface | $request | Request that was sent | 
| \Psr\Http\Message\ResponseInterface | $response | Response that was received | 
withCookieHeader(\Psr\Http\Message\RequestInterface  $request) : \Psr\Http\Message\RequestInterface
                Create a request with added cookie headers.
If no matching cookies are found in the cookie jar, then no Cookie header is added to the request and the same request is returned.
| \Psr\Http\Message\RequestInterface | $request | Request object to modify. | 
returns the modified request.