Methods summary
	
		| 
			 public 
			
			
			 | 
		#
		__construct( boolean $strictMode = false )
			
		 
			
				Parameters
					$strictModeSet 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
					$strictModeSet to true to throw exceptions when invalid cookies are added. False to ignore them.Returns | 
	
		| 
			 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. Invoking this method without arguments will empty the whole Cookie cookieJar.  If given a $domain argument only
cookies belonging to that domain will be removed. If given a $domain and $path argument, cookies belonging to
the specified path within that domain are removed. If given all three arguments, then the cookie with the
specified name, path and domain is removed. Parameters
					$domainSet to clear only cookies matching a domain$pathSet to clear only cookies matching a domain and path$nameSet to clear only cookies matching a domain, path, and nameReturnsImplementation of | 
	
		| 
			 public 
			Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface | 
		#
		removeTemporary( )
			Discard all temporary cookies. 
			Discard all temporary cookies. Scans for all cookies in the cookieJar with either no expire field or a true discard flag. To be called when the
user agent shuts down according to RFC 2965. ReturnsImplementation of | 
	
		| 
			 public 
			Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface | 
		#
		removeExpired( )
			Delete any expired cookies 
			Delete any expired cookies ReturnsImplementation of | 
	
		| 
			 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
					$domainDomain of the cookie$pathPath of the cookie$nameName of the cookie$skipDiscardableSet to TRUE to skip cookies with the Discard attribute.$skipExpiredSet to FALSE to include expiredReturns
					arrayReturns an array of Cookie objects
 Implementation of | 
	
		| 
			 public 
			boolean
			
			 | 
		#
		add( Guzzle\Plugin\Cookie\Cookie$cookie )
			Add a cookie to the cookie cookieJar 
			Add a cookie to the cookie cookieJar ParametersReturns
					booleanReturns true on success or false on failure
 Implementation of | 
	
		| 
			 public 
			string
			
			 | 
		#
		serialize( )
			Serializes the cookie cookieJar 
			Serializes the cookie cookieJar Returns
					string
				 Implementation of | 
	
		| 
			 public 
			
			
			 | 
		#
		unserialize(  $data )
			Unserializes the cookie cookieJar 
			Unserializes the cookie cookieJar Implementation of | 
	
		| 
			 public 
			integer
			
			 | 
		#
		count( )
			Returns the total number of stored cookies 
			Returns the total number of stored cookies Returns
					integer
				 Implementation of | 
	
		| 
			 public 
			ArrayIterator | 
		#
		getIterator( )
			Returns an iterator ReturnsImplementation of | 
	
		| 
			 public 
			
			
			 |  | 
	
		| 
			 public 
			array
			
			 |  |