CookieJar
class CookieJar
CookieJar.
Properties
protected | $cookieJar |
Methods
Removes a cookie by name.
Removes all the cookies from the jar.
Updates the cookie jar from a response Set-Cookie headers.
Updates the cookie jar from a Response object.
Returns not yet expired cookie values for the given URI.
Returns not yet expired raw cookie values for the given URI.
Removes all expired cookies.
Details
Cookie|null
get(string $name, string $path = '/', string $domain = null)
Gets a cookie by name.
You should never use an empty domain, but if you do so, this method returns the first cookie for the given name/path (this behavior ensures a BC behavior with previous versions of Symfony).
expire(string $name, string $path = '/', string $domain = null)
Removes a cookie by name.
You should never use an empty domain, but if you do so, all cookies for the given name/path expire (this behavior ensures a BC behavior with previous versions of Symfony).
updateFromSetCookie(array $setCookies, string $uri = null)
Updates the cookie jar from a response Set-Cookie headers.
updateFromResponse(Response $response, string $uri = null)
Updates the cookie jar from a Response object.