aboutsummaryrefslogtreecommitdiffstats
path: root/includes/debug/Debug.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/debug/Debug.php')
-rw-r--r--includes/debug/Debug.php34
1 files changed, 7 insertions, 27 deletions
diff --git a/includes/debug/Debug.php b/includes/debug/Debug.php
index b5ee0d236042..8b50838f0273 100644
--- a/includes/debug/Debug.php
+++ b/includes/debug/Debug.php
@@ -32,13 +32,6 @@ class MWDebug {
protected static $query = array();
/**
- * Request information
- *
- * @var array
- */
- protected static $request = array();
-
- /**
* Is the debugger enabled?
*
* @var bool
@@ -59,7 +52,6 @@ class MWDebug {
*/
public static function init() {
self::$enabled = true;
- RequestContext::getMain()->getOutput()->addModules( 'mediawiki.debug' );
}
/**
@@ -217,24 +209,6 @@ class MWDebug {
}
/**
- * Processes a WebRequest object
- *
- * @param $request WebRequest
- */
- public static function processRequest( WebRequest $request ) {
- if ( !self::$enabled ) {
- return;
- }
-
- self::$request = array(
- 'method' => $_SERVER['REQUEST_METHOD'],
- 'url' => $request->getRequestURL(),
- 'headers' => $request->getAllHeaders(),
- 'params' => $request->getValues(),
- );
- }
-
- /**
* Returns a list of files included, along with their size
*
* @param $context IContextSource
@@ -267,6 +241,7 @@ class MWDebug {
global $wgVersion, $wgRequestTime;
MWDebug::log( 'MWDebug output complete' );
+ $request = $context->getRequest();
$debugInfo = array(
'mwVersion' => $wgVersion,
'phpVersion' => PHP_VERSION,
@@ -274,7 +249,12 @@ class MWDebug {
'log' => self::$log,
'debugLog' => self::$debug,
'queries' => self::$query,
- 'request' => self::$request,
+ 'request' => array(
+ 'method' => $_SERVER['REQUEST_METHOD'],
+ 'url' => $request->getRequestURL(),
+ 'headers' => $request->getAllHeaders(),
+ 'params' => $request->getValues(),
+ ),
'memory' => $context->getLanguage()->formatSize( memory_get_usage() ),
'memoryPeak' => $context->getLanguage()->formatSize( memory_get_peak_usage() ),
'includes' => self::getFilesIncluded( $context ),