|
Open Monograph Press
3.3.0
|
Public Member Functions | |
| __construct () | |
| addCookie (Cookie $cookie) | |
| addCookies (array $cookies) | |
| clear () | |
| count () | |
| getCookies () | |
| getIterator () | |
| getMatchingCookies (Cookie $cookie) | |
| hasCookie (Cookie $cookie) | |
| hasCookies () | |
| removeCookie (Cookie $cookie) | |
| removeCookies (array $cookies) | |
| removeMatchingCookies ($name=null, $domain=null, $path=null) | |
| setCookies (array $cookies) | |
Protected Member Functions | |
| findMatchingCookies (callable $match) | |
Protected Attributes | |
| $cookies | |
Cookie Jar holds a set of Cookies.
Definition at line 10 of file php-http/message/src/CookieJar.php.
| Http\Message\CookieJar::__construct | ( | ) |
Definition at line 20 of file php-http/message/src/CookieJar.php.
| Http\Message\CookieJar::addCookie | ( | Cookie | $cookie | ) |
Adds a cookie.
| Cookie | $cookie |
Definition at line 42 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\$cookies, Http\Message\CookieJar\getMatchingCookies(), Http\Message\Cookie\getMaxAge(), Http\Message\Cookie\getValue(), Http\Message\CookieJar\hasCookie(), Http\Message\Cookie\hasValue(), and Http\Message\CookieJar\removeCookie().
Referenced by Http\Message\CookieJar\addCookies().
| Http\Message\CookieJar::addCookies | ( | array | $cookies | ) |
Adds some cookies.
| Cookie[] | $cookies |
Definition at line 147 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\$cookies, and Http\Message\CookieJar\addCookie().
Referenced by Http\Message\CookieJar\setCookies().
| Http\Message\CookieJar::clear | ( | ) |
Removes all cookies.
Definition at line 203 of file php-http/message/src/CookieJar.php.
Referenced by Http\Message\CookieJar\setCookies().
| Http\Message\CookieJar::count | ( | ) |
{}
Definition at line 211 of file php-http/message/src/CookieJar.php.
|
protected |
Finds matching cookies based on a callable.
| callable | $match |
Definition at line 108 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\$cookies.
Referenced by Http\Message\CookieJar\getCookies(), Http\Message\CookieJar\getMatchingCookies(), and Http\Message\CookieJar\removeMatchingCookies().
| Http\Message\CookieJar::getCookies | ( | ) |
Returns the cookies.
Definition at line 76 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\findMatchingCookies().
| Http\Message\CookieJar::getIterator | ( | ) |
{}
Definition at line 219 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\$cookies.
| Http\Message\CookieJar::getMatchingCookies | ( | Cookie | $cookie | ) |
Returns all matching cookies.
| Cookie | $cookie |
Definition at line 92 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\findMatchingCookies().
Referenced by Http\Message\CookieJar\addCookie().
| Http\Message\CookieJar::hasCookie | ( | Cookie | $cookie | ) |
Checks if there is a cookie.
| Cookie | $cookie |
Definition at line 32 of file php-http/message/src/CookieJar.php.
Referenced by Http\Message\CookieJar\addCookie().
| Http\Message\CookieJar::hasCookies | ( | ) |
Checks if there are cookies.
Definition at line 126 of file php-http/message/src/CookieJar.php.
| Http\Message\CookieJar::removeCookie | ( | Cookie | $cookie | ) |
Removes a cookie.
| Cookie | $cookie |
Definition at line 66 of file php-http/message/src/CookieJar.php.
Referenced by Http\Message\CookieJar\addCookie(), and Http\Message\CookieJar\removeCookies().
| Http\Message\CookieJar::removeCookies | ( | array | $cookies | ) |
Removes some cookies.
| Cookie[] | $cookies |
Definition at line 159 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\$cookies, and Http\Message\CookieJar\removeCookie().
Referenced by Http\Message\CookieJar\removeMatchingCookies().
| Http\Message\CookieJar::removeMatchingCookies | ( | $name = null, |
|
$domain = null, |
|||
$path = null |
|||
| ) |
Removes cookies which match the given parameters.
Null means that parameter should not be matched
| string | null | $name | |
| string | null | $domain | |
| string | null | $path |
Definition at line 175 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\$cookies, Http\Message\CookieJar\findMatchingCookies(), and Http\Message\CookieJar\removeCookies().
| Http\Message\CookieJar::setCookies | ( | array | $cookies | ) |
Sets the cookies and removes any previous one.
| Cookie[] | $cookies |
Definition at line 136 of file php-http/message/src/CookieJar.php.
References Http\Message\CookieJar\addCookies(), and Http\Message\CookieJar\clear().
|
protected |
Definition at line 18 of file php-http/message/src/CookieJar.php.
Referenced by Http\Message\CookieJar\addCookie(), Http\Message\CookieJar\addCookies(), Http\Message\CookieJar\findMatchingCookies(), Http\Message\CookieJar\getIterator(), Http\Message\CookieJar\removeCookies(), and Http\Message\CookieJar\removeMatchingCookies().