aboutsummaryrefslogtreecommitdiffstats
path: root/includes/specialpage
diff options
context:
space:
mode:
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>2022-07-03 17:18:03 +0000
committerGerrit Code Review <gerrit@wikimedia.org>2022-07-03 17:18:03 +0000
commit535b88470c68e9ba2c7dbeb8f82dc9e158f1bc06 (patch)
treefeb2919c7f6db7e9336fd15b06579b4d431cb498 /includes/specialpage
parent762cc0acabfb0ded7ef3da9da0a839939e91b50f (diff)
parentce824ff8f70c7d5ed9f2a671372dba5d9382fef7 (diff)
downloadmediawikicore-535b88470c68e9ba2c7dbeb8f82dc9e158f1bc06.tar.gz
mediawikicore-535b88470c68e9ba2c7dbeb8f82dc9e158f1bc06.zip
Merge "specialpage: Fix deprecation for QueryPage::getSQL"
Diffstat (limited to 'includes/specialpage')
-rw-r--r--includes/specialpage/QueryPage.php13
1 files changed, 7 insertions, 6 deletions
diff --git a/includes/specialpage/QueryPage.php b/includes/specialpage/QueryPage.php
index 2e78d7dcfda8..3f54b9175293 100644
--- a/includes/specialpage/QueryPage.php
+++ b/includes/specialpage/QueryPage.php
@@ -223,12 +223,7 @@ abstract class QueryPage extends SpecialPage {
* @suppress PhanPluginNeverReturnMethod
*/
protected function getSQL() {
- MWDebug::detectDeprecatedOverride(
- $this,
- __CLASS__,
- 'getSQL',
- '1.39'
- );
+ wfDeprecated( __METHOD__, '1.39' );
throw new MWException( "Bug in a QueryPage: doesn't implement getQueryInfo() nor "
. "getQuery() properly" );
}
@@ -535,6 +530,12 @@ abstract class QueryPage extends SpecialPage {
);
} else {
// Old-fashioned raw SQL style, deprecated
+ MWDebug::detectDeprecatedOverride(
+ $this,
+ __CLASS__,
+ 'getSQL',
+ '1.39'
+ );
$sql = $this->getSQL();
$sql .= ' ORDER BY ' . implode( ', ', $order );
$sql = $dbr->limitResult( $sql, $limit, $offset );