Open Journal Systems
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().