MediaWiki
master
|
WebRequest clone which takes values from a provided array. More...
Public Member Functions | |
__construct ($data=array(), $wasPosted=false, $session=null) | |
checkSessionCookie () | |
Returns true if there is a session cookie set. | |
checkUrlExtension ($extWhitelist=array()) | |
getHeader ($name) | |
getMethod () | |
Get the HTTP method used for this request. | |
getQueryValues () | |
getRequestURL () | |
Return the path and query string portion of the request URI. | |
getSessionArray () | |
getSessionData ($key) | |
getText ($name, $default= '') | |
getValues () | |
isPathInfoBad ($extWhitelist=array()) | |
setHeader ($name, $val) | |
setSessionData ($key, $data) | |
wasPosted () | |
Protected Member Functions | |
getRawIP () | |
Private Member Functions | |
notImplemented ($method) | |
Private Attributes | |
$session = array() | |
$wasPosted = false |
WebRequest clone which takes values from a provided array.
Definition at line 1238 of file WebRequest.php.
FauxRequest::__construct | ( | $ | data = array() , |
$ | wasPosted = false , |
||
$ | session = null |
||
) |
$data | Array of *non*-urlencoded key => value pairs, the fake GET/POST values |
$wasPosted | Bool: whether to treat the data as POST |
$session | Mixed: session array or null |
MWException |
Definition at line 1249 of file WebRequest.php.
Returns true if there is a session cookie set.
This does not necessarily mean that the user is logged in!
If you want to check for an open session, use session_id() instead; that will also tell you if the session was opened during the current request (in which case the cookie will be sent back to the client at the end of the script run).
Reimplemented from WebRequest.
Reimplemented in DerivativeRequest.
Definition at line 1307 of file WebRequest.php.
FauxRequest::checkUrlExtension | ( | $ | extWhitelist = array() | ) |
array | $extWhitelist |
Reimplemented from WebRequest.
Definition at line 1367 of file WebRequest.php.
FauxRequest::getHeader | ( | $ | name | ) |
$name |
Reimplemented from WebRequest.
Reimplemented in DerivativeRequest.
Definition at line 1319 of file WebRequest.php.
Get the HTTP method used for this request.
Reimplemented from WebRequest.
Definition at line 1296 of file WebRequest.php.
FauxRequest::getRawIP | ( | ) | [protected] |
Definition at line 1374 of file WebRequest.php.
Return the path and query string portion of the request URI.
This will be suitable for use as a relative link in HTML output.
MWException |
Reimplemented from WebRequest.
Definition at line 1311 of file WebRequest.php.
Definition at line 1351 of file WebRequest.php.
FauxRequest::getSessionData | ( | $ | key | ) |
$key |
Reimplemented from WebRequest.
Reimplemented in DerivativeRequest.
Definition at line 1335 of file WebRequest.php.
FauxRequest::getText | ( | $ | name, |
$ | default = '' |
||
) |
$name | string |
$default | string |
Reimplemented from WebRequest.
Definition at line 1273 of file WebRequest.php.
FauxRequest::isPathInfoBad | ( | $ | extWhitelist = array() | ) |
FauxRequest::notImplemented | ( | $ | method | ) | [private] |
FauxRequest::setHeader | ( | $ | name, |
$ | val | ||
) |
$name | string |
$val | string |
Definition at line 1327 of file WebRequest.php.
FauxRequest::setSessionData | ( | $ | key, |
$ | data | ||
) |
$key | |
$data |
Reimplemented from WebRequest.
Reimplemented in DerivativeRequest.
Definition at line 1344 of file WebRequest.php.
FauxRequest::$session = array() [private] |
Definition at line 1240 of file WebRequest.php.
Definition at line 1239 of file WebRequest.php.
Referenced by DerivativeRequest\__construct().