X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fchanges%2FChangesListBooleanFilter.php;h=5bb1db91b74d84cdc637a7daf5c7f458e79fcae0;hb=1c04b7ae610fc62d5cc8045d5bccd73188d77b13;hp=fc37882c02b9e7124992cf5db1ab2a0f3b6b49ef;hpb=925c20a9ca669c67cc44f4468d0e0f3b33b94213;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/changes/ChangesListBooleanFilter.php b/includes/changes/ChangesListBooleanFilter.php index fc37882c02..5bb1db91b7 100644 --- a/includes/changes/ChangesListBooleanFilter.php +++ b/includes/changes/ChangesListBooleanFilter.php @@ -29,13 +29,6 @@ use Wikimedia\Rdbms\IDatabase; * @since 1.29 */ class ChangesListBooleanFilter extends ChangesListFilter { - // This can sometimes be different on Special:RecentChanges - // and Special:Watchlist, due to the double-legacy hooks - // (SpecialRecentChangesFilters and SpecialWatchlistFilters) - - // but there will be separate sets of ChangesListFilterGroup and ChangesListFilter instances - // for those pages (it should work even if they're both loaded - // at once, but that can't happen). /** * Main unstructured UI i18n key * @@ -119,11 +112,7 @@ class ChangesListBooleanFilter extends ChangesListFilter { $this->showHide = $filterDefinition['showHide']; } - if ( isset( $filterDefinition['isReplacedInStructuredUi'] ) ) { - $this->isReplacedInStructuredUi = $filterDefinition['isReplacedInStructuredUi']; - } else { - $this->isReplacedInStructuredUi = false; - } + $this->isReplacedInStructuredUi = $filterDefinition['isReplacedInStructuredUi'] ?? false; if ( isset( $filterDefinition['default'] ) ) { $this->setDefault( $filterDefinition['default'] ); @@ -135,11 +124,7 @@ class ChangesListBooleanFilter extends ChangesListFilter { $this->queryCallable = $filterDefinition['queryCallable']; } - if ( isset( $filterDefinition['activeValue'] ) ) { - $this->activeValue = $filterDefinition['activeValue']; - } else { - $this->activeValue = true; - } + $this->activeValue = $filterDefinition['activeValue'] ?? true; } /**