| [ Index ] |
PHP Cross Reference of moodle-2.8 |
[Source view] [Print] [Project Stats]
Zend Framework LICENSE
| Copyright: | Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) |
| License: | http://framework.zend.com/license/new-bsd New BSD License |
| Version: | $Id$ |
| File Size: | 403 lines (13 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
Zend_Http_CookieJar:: (14 methods):
__construct()
addCookie()
addCookiesFromResponse()
getAllCookies()
getMatchingCookies()
getCookie()
_flattenCookiesArray()
_matchDomain()
_matchPath()
fromResponse()
count()
getIterator()
isEmpty()
reset()
Class: Zend_Http_CookieJar - X-Ref
A Zend_Http_CookieJar object is designed to contain and maintain HTTP cookies, and should| __construct() X-Ref |
| Construct a new CookieJar object |
| addCookie($cookie, $ref_uri = null) X-Ref |
| Add a cookie to the jar. Cookie should be passed either as a Zend_Http_Cookie object or as a string - in which case an object is created from the string. param: Zend_Http_Cookie|string $cookie param: Zend_Uri_Http|string $ref_uri Optional reference URI (for domain, path, secure) |
| addCookiesFromResponse($response, $ref_uri) X-Ref |
| Parse an HTTP response, adding all the cookies set in that response to the cookie jar. param: Zend_Http_Response $response param: Zend_Uri_Http|string $ref_uri Requested URI |
| getAllCookies($ret_as = self::COOKIE_OBJECT) X-Ref |
| Get all cookies in the cookie jar as an array param: int $ret_as Whether to return cookies as objects of Zend_Http_Cookie or as strings return: array|string |
| getMatchingCookies($uri, $matchSessionCookies = true,$ret_as = self::COOKIE_OBJECT, $now = null) X-Ref |
| Return an array of all cookies matching a specific request according to the request URI, whether session cookies should be sent or not, and the time to consider as "now" when checking cookie expiry time. param: string|Zend_Uri_Http $uri URI to check against (secure, domain, path) param: boolean $matchSessionCookies Whether to send session cookies param: int $ret_as Whether to return cookies as objects of Zend_Http_Cookie or as strings param: int $now Override the current time when checking for expiry time return: array|string |
| getCookie($uri, $cookie_name, $ret_as = self::COOKIE_OBJECT) X-Ref |
| Get a specific cookie according to a URI and name param: Zend_Uri_Http|string $uri The uri (domain and path) to match param: string $cookie_name The cookie's name param: int $ret_as Whether to return cookies as objects of Zend_Http_Cookie or as strings return: Zend_Http_Cookie|string |
| _flattenCookiesArray($ptr, $ret_as = self::COOKIE_OBJECT) X-Ref |
| Helper function to recursivly flatten an array. Shoud be used when exporting the cookies array (or parts of it) param: Zend_Http_Cookie|array $ptr param: int $ret_as What value to return return: array|string |
| _matchDomain($domain) X-Ref |
| Return a subset of the cookies array matching a specific domain param: string $domain return: array |
| _matchPath($domains, $path) X-Ref |
| Return a subset of a domain-matching cookies that also match a specified path param: array $dom_array param: string $path return: array |
| fromResponse(Zend_Http_Response $response, $ref_uri) X-Ref |
| Create a new CookieJar object and automatically load into it all the cookies set in an Http_Response object. If $uri is set, it will be considered as the requested URI for setting default domain and path of the cookie. param: Zend_Http_Response $response HTTP Response object param: Zend_Uri_Http|string $uri The requested URI return: Zend_Http_CookieJar |
| count() X-Ref |
| Required by Countable interface return: int |
| getIterator() X-Ref |
| Required by IteratorAggregate interface return: ArrayIterator |
| isEmpty() X-Ref |
| Tells if the jar is empty of any cookie return: bool |
| reset() X-Ref |
| Empties the cookieJar of any cookie return: Zend_Http_CookieJar |
| Generated: Fri Nov 28 20:29:05 2014 | Cross-referenced by PHPXref 0.7.1 |