From: Kunal Mehta Date: Wed, 24 Aug 2016 23:12:02 +0000 (-0700) Subject: debug: Interpolate log messages X-Git-Tag: 1.31.0-rc.0~5888^2 X-Git-Url: http://git.cyclocoop.org/%24href?a=commitdiff_plain;h=d186cce5118dce5f28ec4473d713a02b2cec5457;p=lhc%2Fweb%2Fwiklou.git debug: Interpolate log messages Change-Id: Ib61a50863022db796d69264bf738fb0b22f776e9 --- diff --git a/includes/debug/MWDebug.php b/includes/debug/MWDebug.php index 8acf04e0d2..8c019d87bb 100644 --- a/includes/debug/MWDebug.php +++ b/includes/debug/MWDebug.php @@ -20,6 +20,8 @@ * @file */ +use MediaWiki\Logger\LegacyLogger; + /** * New debugger system that outputs a toolbar on page view. * @@ -334,6 +336,7 @@ class MWDebug { if ( isset( $context['seconds_elapsed'] ) && isset( $context['memory_used'] ) ) { $prefix .= "{$context['seconds_elapsed']} {$context['memory_used']} "; } + $str = LegacyLogger::interpolate( $str, $context ); $str = $prefix . $str; } self::$debug[] = rtrim( UtfNormal\Validator::cleanUp( $str ) );