MediaWiki  REL1_24
FauxResponse Class Reference
Inheritance diagram for FauxResponse:
Collaboration diagram for FauxResponse:

List of all members.

Public Member Functions

 getcookie ($name)
 getheader ($key)
 getStatusCode ()
 Get the HTTP response code, null if not set.
 header ($string, $replace=true, $http_response_code=null)
 Stores a HTTP header.
 setcookie ($name, $value, $expire=0, $options=null)

Private Attributes

 $code
 $cookies
 $headers

Detailed Description

Definition at line 119 of file WebResponse.php.


Member Function Documentation

Parameters:
string$name
Returns:
string

Definition at line 187 of file WebResponse.php.

References $name, and cookies.

Parameters:
string$keyThe name of the header to get (case insensitive).
Returns:
string

Definition at line 153 of file WebResponse.php.

References $key, and headers.

Get the HTTP response code, null if not set.

Returns:
int|null

Definition at line 167 of file WebResponse.php.

References code.

FauxResponse::header ( string,
replace = true,
http_response_code = null 
)

Stores a HTTP header.

Parameters:
string$stringHeader to output
bool$replaceReplace current similar header
null | int$http_response_codeForces the HTTP response code to the specified value.

Reimplemented from WebResponse.

Definition at line 130 of file WebResponse.php.

References $key, code, headers, and list.

FauxResponse::setcookie ( name,
value,
expire = 0,
options = null 
)
Todo:
document.

It just ignore optional parameters.

Parameters:
string$nameName of cookie
string$valueValue to give cookie
int$expireNumber of seconds til cookie expires (Default: 0)
array$optionsIgnored

Reimplemented from WebResponse.

Definition at line 179 of file WebResponse.php.

References $name, $value, and cookies.


Member Data Documentation

FauxResponse::$code [private]

Definition at line 122 of file WebResponse.php.

FauxResponse::$cookies [private]

Definition at line 121 of file WebResponse.php.

FauxResponse::$headers [private]

Definition at line 120 of file WebResponse.php.


The documentation for this class was generated from the following file: