Overview

Namespaces

  • Contrib
    • Bundle
      • CoverallsBundle
        • Console
        • Entity
      • CoverallsV1Bundle
        • Api
        • Collector
        • Command
        • Config
        • Entity
          • Git
    • Component
      • File
      • Log
      • System
        • Git
  • Guzzle
    • Batch
      • Exception
    • Cache
    • Common
      • Exception
    • Http
      • Curl
      • Exception
      • Message
      • QueryAggregator
    • Inflection
    • Iterator
    • Log
    • Parser
      • Cookie
      • Message
      • UriTemplate
      • Url
    • Plugin
      • Async
      • Backoff
      • Cache
      • Cookie
        • CookieJar
        • Exception
      • CurlAuth
      • ErrorResponse
        • Exception
      • History
      • Log
      • Md5
      • Mock
      • Oauth
    • Service
      • Builder
      • Command
        • Factory
        • LocationVisitor
          • Request
          • Response
      • Description
      • Exception
      • Resource
    • Stream
  • PHP
  • Psr
    • Log
  • Symfony
    • Component
      • Config
        • Definition
          • Builder
          • Exception
        • Exception
        • Loader
        • Resource
        • Util
      • Console
        • Command
        • Formatter
        • Helper
        • Input
        • Output
        • Tester
      • EventDispatcher
        • Debug
      • Finder
        • Adapter
        • Comparator
        • Exception
        • Expression
        • Iterator
        • Shell
      • Stopwatch
      • Yaml
        • Exception

Classes

  • ArrayCookieJar
  • FileCookieJar

Interfaces

  • CookieJarInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Class ArrayCookieJar

Cookie cookieJar that stores cookies an an array

Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar implements Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface, Serializable

Direct known subclasses

Guzzle\Plugin\Cookie\CookieJar\FileCookieJar
Namespace: Guzzle\Plugin\Cookie\CookieJar
Located at Guzzle/Plugin/Cookie/CookieJar/ArrayCookieJar.php
Methods summary
public
# __construct( boolean $strictMode = false )

Parameters

$strictMode
boolean
$strictMode Set to true to throw exceptions when invalid cookies are added to the cookie jar
public Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar
# setStrictMode( boolean $strictMode )

Enable or disable strict mode on the cookie jar

Enable or disable strict mode on the cookie jar

Parameters

$strictMode
boolean
$strictMode Set to true to throw exceptions when invalid cookies are added. False to ignore them.

Returns

Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar
public Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface
# remove( string $domain = null, string $path = null, string $name = null )

Remove cookies currently held in the Cookie cookieJar.

Remove cookies currently held in the Cookie cookieJar.

Parameters

$domain
string
$domain Set to clear only cookies matching a domain
$path
string
$path Set to clear only cookies matching a domain and path
$name
string
$name Set to clear only cookies matching a domain, path, and name

Returns

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface

Implementation of

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface::remove()
public Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface
# removeTemporary( )

Discard all temporary cookies.

Discard all temporary cookies.

Returns

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface

Implementation of

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface::removeTemporary()
public Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface
# removeExpired( )

Delete any expired cookies

Delete any expired cookies

Returns

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface

Implementation of

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface::removeExpired()
public array
# all( string $domain = null, string $path = null, string $name = null, boolean $skipDiscardable = false, boolean $skipExpired = true )

Get all of the matching cookies

Get all of the matching cookies

Parameters

$domain
string
$domain Domain of the cookie
$path
string
$path Path of the cookie
$name
string
$name Name of the cookie
$skipDiscardable
boolean
$skipDiscardable Set to TRUE to skip cookies with the Discard attribute.
$skipExpired
boolean
$skipExpired Set to FALSE to include expired

Returns

array
Returns an array of Cookie objects

Implementation of

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface::all()
public boolean
# add( Guzzle\Plugin\Cookie\Cookie $cookie )

Add a cookie to the cookie cookieJar

Add a cookie to the cookie cookieJar

Parameters

$cookie
Guzzle\Plugin\Cookie\Cookie
$cookie Cookie to add

Returns

boolean
Returns true on success or false on failure

Implementation of

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface::add()
public string
# serialize( )

Serializes the cookie cookieJar

Serializes the cookie cookieJar

Returns

string

Implementation of

Serializable::serialize()
public
# unserialize( mixed $data )

Unserializes the cookie cookieJar

Unserializes the cookie cookieJar

Implementation of

Serializable::unserialize()
public integer
# count( )

Returns the total number of stored cookies

Returns the total number of stored cookies

Returns

integer

Implementation of

Countable::count()
public ArrayIterator
# getIterator( )

Returns an iterator

Returns an iterator

Returns

ArrayIterator

Implementation of

IteratorAggregate::getIterator()
public
# addCookiesFromResponse( Guzzle\Http\Message\Response $response )

Add cookies from a Guzzle\Http\Message\Response object

Add cookies from a Guzzle\Http\Message\Response object

Parameters

$response
Guzzle\Http\Message\Response
$response Response object

Implementation of

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface::addCookiesFromResponse()
public array
# getMatchingCookies( Guzzle\Http\Message\RequestInterface $request )

Get cookies matching a request object

Get cookies matching a request object

Parameters

$request
Guzzle\Http\Message\RequestInterface
$request Request object to match

Returns

array

Implementation of

Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface::getMatchingCookies()
Properties summary
protected array $cookies array()
#

Loaded cookie data

Loaded cookie data

protected boolean $strictMode
#

Whether or not strict mode is enabled. When enabled, exceptions will be thrown for invalid cookies

Whether or not strict mode is enabled. When enabled, exceptions will be thrown for invalid cookies

php-coveralls API documentation generated by ApiGen 2.8.0