blob: e50b9b4ed21c81a3fcca39de207ff2d56a89a8d9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<?php
use Wikimedia\Rdbms\IDatabase;
class MockChangesListFilterGroup extends ChangesListFilterGroup {
public function createFilter( array $filterDefinition ) {
return new MockChangesListFilter( $filterDefinition );
}
public function registerFilter( MockChangesListFilter $filter ) {
$this->filters[$filter->getName()] = $filter;
}
public function modifyQuery( IDatabase $dbr, ChangesListSpecialPage $specialPage,
&$tables, &$fields, &$conds, &$query_options, &$join_conds, FormOptions $opts,
$isStructuredFiltersEnabled ) {
}
public function addOptions( FormOptions $opts, $allowDefaults, $isStructuredFiltersEnabled ) {
}
}
|