Merge "registration: Only allow one extension to set a specific config setting"
[lhc/web/wiklou.git] / tests / phpunit / mocks / MockChangesListFilterGroup.php
1 <?php
2
3 use Wikimedia\Rdbms\IDatabase;
4
5 class MockChangesListFilterGroup extends ChangesListFilterGroup {
6 public function createFilter( array $filterDefinition ) {
7 return new MockChangesListFilter( $filterDefinition );
8 }
9
10 public function registerFilter( MockChangesListFilter $filter ) {
11 $this->filters[$filter->getName()] = $filter;
12 }
13
14 public function modifyQuery( IDatabase $dbr, ChangesListSpecialPage $specialPage,
15 &$tables, &$fields, &$conds, &$query_options, &$join_conds, FormOptions $opts,
16 $isStructuredFiltersEnabled ) {
17 }
18
19 public function addOptions( FormOptions $opts, $allowDefaults, $isStructuredFiltersEnabled ) {
20 }
21 }