HTTP_Client
[ class tree: HTTP_Client ] [ index: HTTP_Client ] [ all elements ]

Class: HTTP_Client_CookieManager

Source Location: /HTTP_Client-1.1.0/Client/CookieManager.php

Class Overview


This class is used to store cookies and pass them between HTTP requests.


Author(s):

Version:

  • $Revision: 1.5 $

Methods


Inherited Variables

Inherited Methods


Class Details

[line 28]
This class is used to store cookies and pass them between HTTP requests.
  • Author: Alexey Borzov <avb@php.net>
  • Version: $Revision: 1.5 $


[ Top ]


Method Detail

HTTP_Client_CookieManager (Constructor)   [line 42]

HTTP_Client_CookieManager HTTP_Client_CookieManager( )

Constructor
  • Access: public

[ Top ]

addCookie   [line 87]

void addCookie( array $cookie)

Explicitly adds cookie to the list
  • Access: public

Parameters:

array   $cookie   —  An array representing cookie, this function expects all of the array's fields to be set

[ Top ]

passCookies   [line 54]

void passCookies( object An &$request)

Adds cookies to the request
  • Access: public

Parameters:

object An   &$request   —  HTTP_Request object

[ Top ]

reset   [line 176]

void reset( )

Clears the $_cookies array
  • Access: public

[ Top ]

updateCookies   [line 100]

void updateCookies( object An &$request)

Updates cookie list from HTTP server response
  • Access: public

Parameters:

object An   &$request   —  HTTP_Request object with sendRequest() already done

[ Top ]

__sleep   [line 185]

void __sleep( )

Magic serialization function, removes session cookies

[ Top ]

__wakeup   [line 199]

void __wakeup( )

Magic unserialization function, purges expired cookies

[ Top ]


Documentation generated on Mon, 11 Mar 2019 14:40:22 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.