Open Journal Systems  3.3.0
vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
1 <?php
2 namespace GuzzleHttp\Cookie;
3 
6 
17 interface CookieJarInterface extends \Countable, \IteratorAggregate
18 {
29  public function withCookieHeader(RequestInterface $request);
30 
37  public function extractCookies(
38  RequestInterface $request,
39  ResponseInterface $response
40  );
41 
49  public function setCookie(SetCookie $cookie);
50 
67  public function clear($domain = null, $path = null, $name = null);
68 
76  public function clearSessionCookies();
77 
83  public function toArray();
84 }
GuzzleHttp\Cookie
Definition: guzzlehttp/guzzle/src/Cookie/CookieJar.php:2
GuzzleHttp\Cookie\CookieJarInterface\clearSessionCookies
clearSessionCookies()
GuzzleHttp\Cookie\SetCookie
Definition: SetCookie.php:7
Psr\Http\Message\RequestInterface
Definition: vendor/psr/http-message/src/RequestInterface.php:24
GuzzleHttp\Cookie\CookieJarInterface\withCookieHeader
withCookieHeader(RequestInterface $request)
GuzzleHttp\Cookie\CookieJarInterface\toArray
toArray()
Psr\Http\Message\ResponseInterface
Definition: vendor/psr/http-message/src/ResponseInterface.php:20
GuzzleHttp\Cookie\CookieJarInterface\setCookie
setCookie(SetCookie $cookie)
GuzzleHttp\Cookie\CookieJarInterface
Definition: vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php:17
GuzzleHttp\Cookie\CookieJarInterface\extractCookies
extractCookies(RequestInterface $request, ResponseInterface $response)
GuzzleHttp\Cookie\CookieJarInterface\clear
clear($domain=null, $path=null, $name=null)