3 use Wikimedia\Rdbms\IDatabase
;
5 class MockChangesListFilterGroup
extends ChangesListFilterGroup
{
6 public function createFilter( array $filterDefinition ) {
7 return new MockChangesListFilter( $filterDefinition );
10 public function registerFilter( MockChangesListFilter
$filter ) {
11 $this->filters
[$filter->getName()] = $filter;
14 public function modifyQuery( IDatabase
$dbr, ChangesListSpecialPage
$specialPage,
15 &$tables, &$fields, &$conds, &$query_options, &$join_conds, FormOptions
$opts,
16 $isStructuredFiltersEnabled ) {
19 public function addOptions( FormOptions
$opts, $allowDefaults, $isStructuredFiltersEnabled ) {