MediaWiki master
CookieJar Class Reference

Cookie jar to use with MWHttpRequest. More...

Public Member Functions

 parseCookieResponseHeader (string $cookie, string $domain)
 Parse the content of an Set-Cookie HTTP Response header.
 
 serializeToHttpRequest (string $path, string $domain)
 
 setCookie (string $name, string $value, array $attr)
 Set a cookie in the cookie jar.
 

Detailed Description

Cookie jar to use with MWHttpRequest.

Does not handle cookie unsetting.

Definition at line 11 of file CookieJar.php.

Member Function Documentation

◆ parseCookieResponseHeader()

CookieJar::parseCookieResponseHeader ( string $cookie,
string $domain )

Parse the content of an Set-Cookie HTTP Response header.

Parameters
string$cookie
string$domainCookie's domain

Definition at line 58 of file CookieJar.php.

◆ serializeToHttpRequest()

CookieJar::serializeToHttpRequest ( string $path,
string $domain )
See also
Cookie::serializeToHttpRequest

Definition at line 39 of file CookieJar.php.

References $path.

◆ setCookie()

CookieJar::setCookie ( string $name,
string $value,
array $attr )

Set a cookie in the cookie jar.

Make sure only one cookie per-name exists.

See also
Cookie::set()
Parameters
string$name
string$value
string[]$attr

Definition at line 23 of file CookieJar.php.

Referenced by MediaWiki\Http\MWHttpRequest\setCookie().


The documentation for this class was generated from the following file: