Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
MediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters Class Reference

This class adds a language filter to Special:RecentChanges. More...

Inheritance diagram for MediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters:

Public Member Functions

 __construct (private readonly LanguageNameUtils $languageNameUtils, private readonly IConnectionProvider $dbProvider, private readonly Config $config,)
 
 onChangesListSpecialPageQuery ( $name, &$tables, &$fields, &$conds, &$query_options, &$join_conds, $opts)
 Hook: ChangesListSpecialPageQuery @inheritDoc.
 
 onSpecialRecentChangesPanel (&$extraOpts, $opts)
 Hook: SpecialRecentChangesPanel @inheritDoc.
 
 onFetchChangesList ( $user, $skin, &$list, $groups)
 Hook: FetchChangesList @inheritDoc.
 

Detailed Description

This class adds a language filter to Special:RecentChanges.

Author
Niklas Laxström @license GPL-2.0-or-later
Since
2024.08

Definition at line 23 of file CleanChangesFilters.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters::__construct ( private readonly LanguageNameUtils $languageNameUtils,
private readonly IConnectionProvider $dbProvider,
private readonly Config $config )

Definition at line 29 of file CleanChangesFilters.php.

Member Function Documentation

◆ onChangesListSpecialPageQuery()

MediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters::onChangesListSpecialPageQuery ( $name,
& $tables,
& $fields,
& $conds,
& $query_options,
& $join_conds,
$opts )

Hook: ChangesListSpecialPageQuery @inheritDoc.

Definition at line 40 of file CleanChangesFilters.php.

◆ onFetchChangesList()

MediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters::onFetchChangesList ( $user,
$skin,
& $list,
$groups )

Hook: FetchChangesList @inheritDoc.

Definition at line 121 of file CleanChangesFilters.php.

◆ onSpecialRecentChangesPanel()

MediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters::onSpecialRecentChangesPanel ( & $extraOpts,
$opts )

Hook: SpecialRecentChangesPanel @inheritDoc.

Definition at line 62 of file CleanChangesFilters.php.


The documentation for this class was generated from the following file: