aboutsummaryrefslogtreecommitdiffstats
path: root/includes/logging
diff options
context:
space:
mode:
Diffstat (limited to 'includes/logging')
-rw-r--r--includes/logging/BlockLogFormatter.php5
-rw-r--r--includes/logging/ContentModelLogFormatter.php5
-rw-r--r--includes/logging/DatabaseLogEntry.php12
-rw-r--r--includes/logging/DeleteLogFormatter.php6
-rw-r--r--includes/logging/Hook/LogEventsListGetExtraInputsHook.php2
-rw-r--r--includes/logging/Hook/LogEventsListLineEndingHook.php4
-rw-r--r--includes/logging/Hook/ManualLogEntryBeforePublishHook.php2
-rw-r--r--includes/logging/ImportLogFormatter.php5
-rw-r--r--includes/logging/InterwikiLogFormatter.php5
-rw-r--r--includes/logging/LegacyLogFormatter.php5
-rw-r--r--includes/logging/LogEntry.php5
-rw-r--r--includes/logging/LogEntryBase.php5
-rw-r--r--includes/logging/LogEventsList.php10
-rw-r--r--includes/logging/LogFormatter.php9
-rw-r--r--includes/logging/LogFormatterFactory.php6
-rw-r--r--includes/logging/LogPage.php7
-rw-r--r--includes/logging/LogPager.php8
-rw-r--r--includes/logging/ManualLogEntry.php9
-rw-r--r--includes/logging/MergeLogFormatter.php5
-rw-r--r--includes/logging/MoveLogFormatter.php5
-rw-r--r--includes/logging/NewUsersLogFormatter.php5
-rw-r--r--includes/logging/PageLangLogFormatter.php5
-rw-r--r--includes/logging/PatrolLog.php6
-rw-r--r--includes/logging/PatrolLogFormatter.php5
-rw-r--r--includes/logging/ProtectLogFormatter.php5
-rw-r--r--includes/logging/RCDatabaseLogEntry.php7
-rw-r--r--includes/logging/RenameuserLogFormatter.php5
-rw-r--r--includes/logging/RightsLogFormatter.php5
-rw-r--r--includes/logging/TagLogFormatter.php5
-rw-r--r--includes/logging/UploadLogFormatter.php5
-rw-r--r--includes/logging/WikitextLogFormatter.php5
31 files changed, 166 insertions, 12 deletions
diff --git a/includes/logging/BlockLogFormatter.php b/includes/logging/BlockLogFormatter.php
index 2d4ffe4e4019..1fcad9431a18 100644
--- a/includes/logging/BlockLogFormatter.php
+++ b/includes/logging/BlockLogFormatter.php
@@ -22,6 +22,8 @@
* @since 1.25
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Api\ApiResult;
use MediaWiki\Language\Language;
use MediaWiki\Linker\Linker;
@@ -420,3 +422,6 @@ class BlockLogFormatter extends LogFormatter {
return $key;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( BlockLogFormatter::class, 'BlockLogFormatter' );
diff --git a/includes/logging/ContentModelLogFormatter.php b/includes/logging/ContentModelLogFormatter.php
index 3bf724245aa1..3d59b4dfeb7d 100644
--- a/includes/logging/ContentModelLogFormatter.php
+++ b/includes/logging/ContentModelLogFormatter.php
@@ -1,5 +1,7 @@
<?php
+namespace MediaWiki\Logging;
+
use MediaWiki\Content\ContentHandler;
use MediaWiki\SpecialPage\SpecialPage;
@@ -35,3 +37,6 @@ class ContentModelLogFormatter extends LogFormatter {
return $this->msg( 'parentheses' )->rawParams( $revert )->escaped();
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( ContentModelLogFormatter::class, 'ContentModelLogFormatter' );
diff --git a/includes/logging/DatabaseLogEntry.php b/includes/logging/DatabaseLogEntry.php
index a5624727d5e1..ad7f951cc8b3 100644
--- a/includes/logging/DatabaseLogEntry.php
+++ b/includes/logging/DatabaseLogEntry.php
@@ -23,10 +23,13 @@
* @since 1.19
*/
+namespace MediaWiki\Logging;
+
+use InvalidArgumentException;
use MediaWiki\Logger\LoggerFactory;
-use MediaWiki\Logging\LoggingSelectQueryBuilder;
use MediaWiki\MediaWikiServices;
use MediaWiki\User\UserIdentity;
+use stdClass;
use Wikimedia\AtEase\AtEase;
use Wikimedia\Rdbms\IReadableDatabase;
@@ -105,9 +108,9 @@ class DatabaseLogEntry extends LogEntryBase {
$row = (object)$row;
if ( isset( $row->rc_logid ) ) {
return new RCDatabaseLogEntry( $row );
- } else {
- return new self( $row );
}
+
+ return new self( $row );
}
/**
@@ -249,3 +252,6 @@ class DatabaseLogEntry extends LogEntryBase {
return $this->row->log_deleted;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( DatabaseLogEntry::class, 'DatabaseLogEntry' );
diff --git a/includes/logging/DeleteLogFormatter.php b/includes/logging/DeleteLogFormatter.php
index 873f762790db..12d7a33f3d09 100644
--- a/includes/logging/DeleteLogFormatter.php
+++ b/includes/logging/DeleteLogFormatter.php
@@ -23,9 +23,12 @@
* @since 1.22
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Api\ApiResult;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\SpecialPage\SpecialPage;
+use RevisionDeleter;
/**
* This class formats delete log entries.
@@ -331,3 +334,6 @@ class DeleteLogFormatter extends LogFormatter {
return $ret;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( DeleteLogFormatter::class, 'DeleteLogFormatter' );
diff --git a/includes/logging/Hook/LogEventsListGetExtraInputsHook.php b/includes/logging/Hook/LogEventsListGetExtraInputsHook.php
index 0acf1bba070d..5ecc388c858e 100644
--- a/includes/logging/Hook/LogEventsListGetExtraInputsHook.php
+++ b/includes/logging/Hook/LogEventsListGetExtraInputsHook.php
@@ -2,7 +2,7 @@
namespace MediaWiki\Hook;
-use LogEventsList;
+use MediaWiki\Logging\LogEventsList;
/**
* This is a hook handler interface, see docs/Hooks.md.
diff --git a/includes/logging/Hook/LogEventsListLineEndingHook.php b/includes/logging/Hook/LogEventsListLineEndingHook.php
index 19c016a322e4..10dcb14f3e7f 100644
--- a/includes/logging/Hook/LogEventsListLineEndingHook.php
+++ b/includes/logging/Hook/LogEventsListLineEndingHook.php
@@ -2,8 +2,8 @@
namespace MediaWiki\Hook;
-use DatabaseLogEntry;
-use LogEventsList;
+use MediaWiki\Logging\DatabaseLogEntry;
+use MediaWiki\Logging\LogEventsList;
/**
* This is a hook handler interface, see docs/Hooks.md.
diff --git a/includes/logging/Hook/ManualLogEntryBeforePublishHook.php b/includes/logging/Hook/ManualLogEntryBeforePublishHook.php
index 007ed564f107..82da82278229 100644
--- a/includes/logging/Hook/ManualLogEntryBeforePublishHook.php
+++ b/includes/logging/Hook/ManualLogEntryBeforePublishHook.php
@@ -2,7 +2,7 @@
namespace MediaWiki\Hook;
-use ManualLogEntry;
+use MediaWiki\Logging\ManualLogEntry;
/**
* This is a hook handler interface, see docs/Hooks.md.
diff --git a/includes/logging/ImportLogFormatter.php b/includes/logging/ImportLogFormatter.php
index ee676188bf5f..9a59d3710323 100644
--- a/includes/logging/ImportLogFormatter.php
+++ b/includes/logging/ImportLogFormatter.php
@@ -22,6 +22,8 @@
* @since 1.27
*/
+namespace MediaWiki\Logging;
+
/**
* This class formats import log entries.
*
@@ -40,3 +42,6 @@ class ImportLogFormatter extends LogFormatter {
return $key;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( ImportLogFormatter::class, 'ImportLogFormatter' );
diff --git a/includes/logging/InterwikiLogFormatter.php b/includes/logging/InterwikiLogFormatter.php
index c7449b10614c..59d409d124bb 100644
--- a/includes/logging/InterwikiLogFormatter.php
+++ b/includes/logging/InterwikiLogFormatter.php
@@ -1,5 +1,7 @@
<?php
+namespace MediaWiki\Logging;
+
use MediaWiki\Message\Message;
/**
@@ -21,3 +23,6 @@ class InterwikiLogFormatter extends LogFormatter {
return $params;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( InterwikiLogFormatter::class, 'InterwikiLogFormatter' );
diff --git a/includes/logging/LegacyLogFormatter.php b/includes/logging/LegacyLogFormatter.php
index a51925381388..75a6c77dc285 100644
--- a/includes/logging/LegacyLogFormatter.php
+++ b/includes/logging/LegacyLogFormatter.php
@@ -23,6 +23,8 @@
* @since 1.19
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\HookRunner;
@@ -136,3 +138,6 @@ class LegacyLogFormatter extends LogFormatter {
return $this->revert;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( LegacyLogFormatter::class, 'LegacyLogFormatter' );
diff --git a/includes/logging/LogEntry.php b/includes/logging/LogEntry.php
index 0f117ff8ceef..b712a998cf37 100644
--- a/includes/logging/LogEntry.php
+++ b/includes/logging/LogEntry.php
@@ -18,6 +18,8 @@
* @file
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Title\Title;
use MediaWiki\User\UserIdentity;
@@ -105,3 +107,6 @@ interface LogEntry {
*/
public function isDeleted( $field );
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( LogEntry::class, 'LogEntry' );
diff --git a/includes/logging/LogEntryBase.php b/includes/logging/LogEntryBase.php
index 4fff1de3a2b0..0af9a8cc84ad 100644
--- a/includes/logging/LogEntryBase.php
+++ b/includes/logging/LogEntryBase.php
@@ -23,6 +23,8 @@
* @since 1.19
*/
+namespace MediaWiki\Logging;
+
/**
* Extends the LogEntry Interface with some basic functionality
*
@@ -70,3 +72,6 @@ abstract class LogEntryBase implements LogEntry {
return unserialize( $blob );
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( LogEntryBase::class, 'LogEntryBase' );
diff --git a/includes/logging/LogEventsList.php b/includes/logging/LogEventsList.php
index 5976e6106294..9ffee3b16bf9 100644
--- a/includes/logging/LogEventsList.php
+++ b/includes/logging/LogEventsList.php
@@ -23,6 +23,11 @@
* @file
*/
+namespace MediaWiki\Logging;
+
+use ChangeTags;
+use InvalidArgumentException;
+use MapCacheLRU;
use MediaWiki\Block\Block;
use MediaWiki\Block\DatabaseBlockStore;
use MediaWiki\Context\ContextSource;
@@ -51,6 +56,8 @@ use MediaWiki\Title\NamespaceInfo;
use MediaWiki\Title\Title;
use MediaWiki\User\UserIdentity;
use MediaWiki\Xml\Xml;
+use MessageLocalizer;
+use stdClass;
class LogEventsList extends ContextSource {
public const NO_ACTION_LINK = 1;
@@ -882,3 +889,6 @@ class LogEventsList extends ContextSource {
return $outString ?: null;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( LogEventsList::class, 'LogEventsList' );
diff --git a/includes/logging/LogFormatter.php b/includes/logging/LogFormatter.php
index b0c26314bf28..621c5ab8e1a7 100644
--- a/includes/logging/LogFormatter.php
+++ b/includes/logging/LogFormatter.php
@@ -23,6 +23,9 @@
* @since 1.19
*/
+namespace MediaWiki\Logging;
+
+use HtmlArmor;
use MediaWiki\Api\ApiQueryBase;
use MediaWiki\Api\ApiResult;
use MediaWiki\CommentFormatter\CommentFormatter;
@@ -41,6 +44,7 @@ use MediaWiki\Title\Title;
use MediaWiki\User\User;
use MediaWiki\User\UserEditTracker;
use MediaWiki\User\UserIdentity;
+use stdClass;
use Wikimedia\Message\MessageParam;
use Wikimedia\Message\MessageSpecifier;
@@ -947,7 +951,7 @@ class LogFormatter {
foreach ( $this->getParametersForApi() as $key => $value ) {
$vals = explode( ':', $key, 3 );
if ( count( $vals ) !== 3 ) {
- if ( $value instanceof __PHP_Incomplete_Class ) {
+ if ( $value instanceof \__PHP_Incomplete_Class ) {
wfLogWarning( 'Log entry of type ' . $this->entry->getFullType() .
' contains unrecoverable extra parameters.' );
continue;
@@ -1039,3 +1043,6 @@ class LogFormatter {
return [ $name => $value ];
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( LogFormatter::class, 'LogFormatter' );
diff --git a/includes/logging/LogFormatterFactory.php b/includes/logging/LogFormatterFactory.php
index ce9a23d624ef..30cb185b3ef3 100644
--- a/includes/logging/LogFormatterFactory.php
+++ b/includes/logging/LogFormatterFactory.php
@@ -1,5 +1,7 @@
<?php
+namespace MediaWiki\Logging;
+
use MediaWiki\CommentFormatter\CommentFormatter;
use MediaWiki\Config\ServiceOptions;
use MediaWiki\HookContainer\HookContainer;
@@ -7,6 +9,7 @@ use MediaWiki\Language\Language;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\User\UserEditTracker;
+use stdClass;
use Wikimedia\ObjectFactory\ObjectFactory;
class LogFormatterFactory {
@@ -75,3 +78,6 @@ class LogFormatterFactory {
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( LogFormatterFactory::class, 'LogFormatterFactory' );
diff --git a/includes/logging/LogPage.php b/includes/logging/LogPage.php
index 8b952336ca9f..66079f106915 100644
--- a/includes/logging/LogPage.php
+++ b/includes/logging/LogPage.php
@@ -23,6 +23,8 @@
* @file
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Context\RequestContext;
use MediaWiki\Language\Language;
use MediaWiki\MainConfigNames;
@@ -33,6 +35,8 @@ use MediaWiki\StubObject\StubUserLang;
use MediaWiki\Title\Title;
use MediaWiki\User\User;
use MediaWiki\User\UserIdentity;
+use RecentChange;
+use Skin;
/**
* Class to simplify the use of log pages.
@@ -457,3 +461,6 @@ class LogPage {
return $restriction !== '' && $restriction !== '*';
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( LogPage::class, 'LogPage' );
diff --git a/includes/logging/LogPager.php b/includes/logging/LogPager.php
index e8cc4ca78e65..bef08b43d71b 100644
--- a/includes/logging/LogPager.php
+++ b/includes/logging/LogPager.php
@@ -25,11 +25,11 @@
namespace MediaWiki\Pager;
-use DatabaseLogEntry;
-use LogEventsList;
-use LogFormatterFactory;
-use LogPage;
use MediaWiki\Cache\LinkBatchFactory;
+use MediaWiki\Logging\DatabaseLogEntry;
+use MediaWiki\Logging\LogEventsList;
+use MediaWiki\Logging\LogFormatterFactory;
+use MediaWiki\Logging\LogPage;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Page\PageReference;
diff --git a/includes/logging/ManualLogEntry.php b/includes/logging/ManualLogEntry.php
index e9c24b3873c4..52d8137b1423 100644
--- a/includes/logging/ManualLogEntry.php
+++ b/includes/logging/ManualLogEntry.php
@@ -23,6 +23,9 @@
* @since 1.19
*/
+namespace MediaWiki\Logging;
+
+use InvalidArgumentException;
use MediaWiki\ChangeTags\Taggable;
use MediaWiki\Context\RequestContext;
use MediaWiki\Deferred\DeferredUpdates;
@@ -33,6 +36,9 @@ use MediaWiki\Page\PageReference;
use MediaWiki\SpecialPage\SpecialPage;
use MediaWiki\Title\Title;
use MediaWiki\User\UserIdentity;
+use RecentChange;
+use RuntimeException;
+use UnexpectedValueException;
use Wikimedia\Assert\Assert;
use Wikimedia\Rdbms\IDatabase;
@@ -556,3 +562,6 @@ class ManualLogEntry extends LogEntryBase implements Taggable {
return (int)$this->deleted;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( ManualLogEntry::class, 'ManualLogEntry' );
diff --git a/includes/logging/MergeLogFormatter.php b/includes/logging/MergeLogFormatter.php
index 40486649febe..aea9338a4d0a 100644
--- a/includes/logging/MergeLogFormatter.php
+++ b/includes/logging/MergeLogFormatter.php
@@ -22,6 +22,8 @@
* @since 1.25
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Message\Message;
use MediaWiki\SpecialPage\SpecialPage;
use MediaWiki\Title\MalformedTitleException;
@@ -116,3 +118,6 @@ class MergeLogFormatter extends LogFormatter {
return $params;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( MergeLogFormatter::class, 'MergeLogFormatter' );
diff --git a/includes/logging/MoveLogFormatter.php b/includes/logging/MoveLogFormatter.php
index 2b24df11e519..9af45db01539 100644
--- a/includes/logging/MoveLogFormatter.php
+++ b/includes/logging/MoveLogFormatter.php
@@ -23,6 +23,8 @@
* @since 1.22
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Message\Message;
use MediaWiki\SpecialPage\SpecialPage;
use MediaWiki\Title\MalformedTitleException;
@@ -133,3 +135,6 @@ class MoveLogFormatter extends LogFormatter {
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( MoveLogFormatter::class, 'MoveLogFormatter' );
diff --git a/includes/logging/NewUsersLogFormatter.php b/includes/logging/NewUsersLogFormatter.php
index 306fa6b30304..53b6fb793873 100644
--- a/includes/logging/NewUsersLogFormatter.php
+++ b/includes/logging/NewUsersLogFormatter.php
@@ -23,6 +23,8 @@
* @since 1.22
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Message\Message;
use MediaWiki\Title\NamespaceInfo;
use MediaWiki\User\User;
@@ -80,3 +82,6 @@ class NewUsersLogFormatter extends LogFormatter {
return [];
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( NewUsersLogFormatter::class, 'NewUsersLogFormatter' );
diff --git a/includes/logging/PageLangLogFormatter.php b/includes/logging/PageLangLogFormatter.php
index 2c0fa624afaa..77a99df353e9 100644
--- a/includes/logging/PageLangLogFormatter.php
+++ b/includes/logging/PageLangLogFormatter.php
@@ -23,6 +23,8 @@
* @since 1.24
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Languages\LanguageNameUtils;
/**
@@ -71,3 +73,6 @@ class PageLangLogFormatter extends LogFormatter {
return $params;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( PageLangLogFormatter::class, 'PageLangLogFormatter' );
diff --git a/includes/logging/PatrolLog.php b/includes/logging/PatrolLog.php
index 340094773903..f169cbce8d8f 100644
--- a/includes/logging/PatrolLog.php
+++ b/includes/logging/PatrolLog.php
@@ -22,8 +22,11 @@
* @author Niklas Laxström
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Page\PageReferenceValue;
use MediaWiki\User\UserIdentity;
+use RecentChange;
/**
* Class containing static functions for working with
@@ -84,3 +87,6 @@ class PatrolLog {
];
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( PatrolLog::class, 'PatrolLog' );
diff --git a/includes/logging/PatrolLogFormatter.php b/includes/logging/PatrolLogFormatter.php
index 8a7dfee51da3..05ce0706dd7d 100644
--- a/includes/logging/PatrolLogFormatter.php
+++ b/includes/logging/PatrolLogFormatter.php
@@ -23,6 +23,8 @@
* @since 1.22
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Message\Message;
/**
@@ -89,3 +91,6 @@ class PatrolLogFormatter extends LogFormatter {
return $params;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( PatrolLogFormatter::class, 'PatrolLogFormatter' );
diff --git a/includes/logging/ProtectLogFormatter.php b/includes/logging/ProtectLogFormatter.php
index 8680e6d41b22..1848bb487877 100644
--- a/includes/logging/ProtectLogFormatter.php
+++ b/includes/logging/ProtectLogFormatter.php
@@ -22,6 +22,8 @@
* @since 1.26
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Message\Message;
use MediaWiki\Title\MalformedTitleException;
use MediaWiki\Title\Title;
@@ -236,3 +238,6 @@ class ProtectLogFormatter extends LogFormatter {
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( ProtectLogFormatter::class, 'ProtectLogFormatter' );
diff --git a/includes/logging/RCDatabaseLogEntry.php b/includes/logging/RCDatabaseLogEntry.php
index 4c476eb12baa..875b572b45a7 100644
--- a/includes/logging/RCDatabaseLogEntry.php
+++ b/includes/logging/RCDatabaseLogEntry.php
@@ -23,6 +23,10 @@
* @since 1.19
*/
+namespace MediaWiki\Logging;
+
+use InvalidArgumentException;
+use LogicException;
use MediaWiki\Logger\LoggerFactory;
use MediaWiki\MediaWikiServices;
use MediaWiki\Title\Title;
@@ -135,3 +139,6 @@ class RCDatabaseLogEntry extends DatabaseLogEntry {
return $this->row->rc_deleted;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( RCDatabaseLogEntry::class, 'RCDatabaseLogEntry' );
diff --git a/includes/logging/RenameuserLogFormatter.php b/includes/logging/RenameuserLogFormatter.php
index 09c1e508f075..29b26dcd40d8 100644
--- a/includes/logging/RenameuserLogFormatter.php
+++ b/includes/logging/RenameuserLogFormatter.php
@@ -1,5 +1,7 @@
<?php
+namespace MediaWiki\Logging;
+
use MediaWiki\Message\Message;
use MediaWiki\Title\Title;
use MediaWiki\Title\TitleParser;
@@ -133,3 +135,6 @@ class RenameuserLogFormatter extends LogFormatter {
return [];
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( RenameuserLogFormatter::class, 'RenameuserLogFormatter' );
diff --git a/includes/logging/RightsLogFormatter.php b/includes/logging/RightsLogFormatter.php
index 27d0e00d88bf..9537c81f72c2 100644
--- a/includes/logging/RightsLogFormatter.php
+++ b/includes/logging/RightsLogFormatter.php
@@ -23,6 +23,8 @@
* @since 1.22
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Api\ApiResult;
use MediaWiki\MainConfigNames;
use MediaWiki\Message\Message;
@@ -480,3 +482,6 @@ class RightsLogFormatter extends LogFormatter {
return $group;
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( RightsLogFormatter::class, 'RightsLogFormatter' );
diff --git a/includes/logging/TagLogFormatter.php b/includes/logging/TagLogFormatter.php
index 4bc7cf562690..c1a4c1066d7c 100644
--- a/includes/logging/TagLogFormatter.php
+++ b/includes/logging/TagLogFormatter.php
@@ -16,6 +16,8 @@
* http://www.gnu.org/copyleft/gpl.html
*/
+namespace MediaWiki\Logging;
+
use MediaWiki\Message\Message;
use MediaWiki\SpecialPage\SpecialPage;
@@ -96,3 +98,6 @@ class TagLogFormatter extends LogFormatter {
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( TagLogFormatter::class, 'TagLogFormatter' );
diff --git a/includes/logging/UploadLogFormatter.php b/includes/logging/UploadLogFormatter.php
index a73052da646e..7ce9891ce561 100644
--- a/includes/logging/UploadLogFormatter.php
+++ b/includes/logging/UploadLogFormatter.php
@@ -22,6 +22,8 @@
* @since 1.25
*/
+namespace MediaWiki\Logging;
+
/**
* This class formats upload log entries.
*
@@ -47,3 +49,6 @@ class UploadLogFormatter extends LogFormatter {
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( UploadLogFormatter::class, 'UploadLogFormatter' );
diff --git a/includes/logging/WikitextLogFormatter.php b/includes/logging/WikitextLogFormatter.php
index 19f5144b0472..512128f26155 100644
--- a/includes/logging/WikitextLogFormatter.php
+++ b/includes/logging/WikitextLogFormatter.php
@@ -21,6 +21,8 @@
* @license GPL-2.0-or-later
*/
+namespace MediaWiki\Logging;
+
/**
* Log formatter specifically for log entries containing wikitext.
* @since 1.31
@@ -33,3 +35,6 @@ class WikitextLogFormatter extends LogFormatter {
return parent::getActionMessage()->parse();
}
}
+
+/** @deprecated class alias since 1.44 */
+class_alias( WikitextLogFormatter::class, 'WikitextLogFormatter' );