Class FileCookieJar
Persists non-session cookies using a JSON formatted file
- Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar implements Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface, Serializable
-
Guzzle\Plugin\Cookie\CookieJar\FileCookieJar
Namespace: Guzzle\Plugin\Cookie\CookieJar
Located at Guzzle/Plugin/Cookie/CookieJar/FileCookieJar.php
Located at Guzzle/Plugin/Cookie/CookieJar/FileCookieJar.php
Methods summary
-
public__construct ( string $cookieFile )Create a new FileCookieJar object
-
public__destruct ( )Saves the file when shutting down
-
protectedpersist ( )Save the contents of the data array to the file
-
protectedload ( )Load the contents of the json formatted file into the data array and discard any unsaved state
Methods detail
Create a new FileCookieJar object
Parameters
- $cookieFile
string
$cookieFile File to store the cookie data
Throws
Overrides
Saves the file when shutting down
Save the contents of the data array to the file
Throws
Load the contents of the json formatted file into the data array and discard any unsaved state
Methods inherited from Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar
add(),
addCookiesFromResponse(),
all(),
count(),
getIterator(),
getMatchingCookies(),
remove(),
removeExpired(),
removeTemporary(),
serialize(),
setStrictMode(),
unserialize()
Magic methods summary
Properties summary
protected
string
|
$filename |
#
filename |