Skip to content
This repository was archived by the owner on May 25, 2021. It is now read-only.

Commit 43ed2a8

Browse files
Replaces usages of deprecated Revision::newFromId and User::newFromId (#10)
* Replace deprecated use of Revision::newFromId * Replace usages of deprecated User::newFromId * Remove extraneous "use User;" Co-authored-by: Kenny2github <kenny2minecraft@gmail.com> * Remove extraneous "use User;" Co-authored-by: Kenny2github <kenny2minecraft@gmail.com> Co-authored-by: Kenny2github <kenny2minecraft@gmail.com>
1 parent e88d9d6 commit 43ed2a8

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

includes/HandleReportsPager.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
use ReverseChronologicalPager;
55
use Html;
66
use SpecialPage;
7-
use User;
7+
use MediaWiki\MediaWikiServices;
88

99
class HandleReportsPager extends ReverseChronologicalPager {
1010
private $conds;
@@ -47,7 +47,7 @@ function formatRow($row) {
4747
],
4848
$row->report_reason
4949
));
50-
$user = User::newFromId($row->report_user);
50+
$user = MediaWikiServices::getInstance()->getUserFactory()->newFromId($row->report_user);
5151
$out .= Html::rawElement('td', [], Html::element(
5252
'a',
5353
[

includes/SpecialHandleReports.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
use SpecialPage;
55
use Html;
6-
use User;
6+
use MediaWiki\MediaWikiServices;
77

88
class SpecialHandleReports extends SpecialPage {
99

@@ -83,6 +83,9 @@ public function reportList( bool $handled, $out ) {
8383
}
8484

8585
public function showReport( $par, $out, $user ) {
86+
87+
$userfactory = MediaWikiServices::getInstance()->getUserFactory();
88+
8689
if ($this->getRequest()->wasPosted()) {
8790
return $this->onPost( $par, $out, $user );
8891
}
@@ -124,7 +127,7 @@ public function showReport( $par, $out, $user ) {
124127
[ 'readonly' => '', 'class' => 'mw-report-handling-textarea' ],
125128
$query->report_reason
126129
));
127-
$user = User::newFromId($query->report_user);
130+
$user = $userfactory->newFromId($query->report_user);
128131
$out->addHTML(Html::closeElement('fieldset'));
129132

130133
// Report information display
@@ -217,7 +220,7 @@ public function showReport( $par, $out, $user ) {
217220
// Handler
218221
$out->addHTML(Html::openElement('td'));
219222
if ($query->report_handled) {
220-
$handledby = User::newFromId($query->report_handled_by);
223+
$handledby = $userfactory->newFromId($query->report_handled_by);
221224
$out->addHTML(Html::element(
222225
'a',
223226
[

includes/SpecialReport.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
use SpecialPage;
55
use Html;
6-
use Revision;
6+
use MediaWiki\MediaWikiServices;
77

88
class SpecialReport extends SpecialPage {
99

@@ -33,7 +33,7 @@ public function execute( $par ) {
3333
$this->showError( 'report-error-invalid-revid', $par );
3434
return;
3535
}
36-
$rev = Revision::newFromId( (int)$par );
36+
$rev = MediaWikiServices::getInstance()->getRevisionLookup()->getRevisionById( (int)$par );
3737
if (!$rev) {
3838
$this->showError( 'report-error-invalid-revid', $par );
3939
return;

0 commit comments

Comments
 (0)