aboutsummaryrefslogtreecommitdiffstats
path: root/includes/specials/SpecialSearch.php
diff options
context:
space:
mode:
authorJames D. Forrester <jforrester@wikimedia.org>2020-02-11 14:20:58 -0800
committerJames D. Forrester <jforrester@wikimedia.org>2020-02-11 14:37:27 -0800
commit3a9a542e1d7ed684827acaaff856fc48bf683b0c (patch)
treed6e98d809887858fbe6b5cb1166f62cd06587fbd /includes/specials/SpecialSearch.php
parent456606bd673fa0dc1cf9c6a6ddd8b2af1238fac9 (diff)
downloadmediawikicore-3a9a542e1d7ed684827acaaff856fc48bf683b0c.tar.gz
mediawikicore-3a9a542e1d7ed684827acaaff856fc48bf683b0c.zip
widgets: Split out SearchWidgets into their own tree
Expecting people to magically know that MediaWiki\Widget\SearchInputWidget is generic and for use on random pages, but MediaWiki\Widget\SearchResultWidget is super-specialised, based on bespoke technologies, and only for use on Special:Search, is not great. None of these are used outside the MediaWiki core codebase and so this change whilst it would otherwise be technically breaking is fine. Change-Id: I16d21dd5e1ac3aa9893863df272d1bbb4788066f
Diffstat (limited to 'includes/specials/SpecialSearch.php')
-rw-r--r--includes/specials/SpecialSearch.php16
1 files changed, 8 insertions, 8 deletions
diff --git a/includes/specials/SpecialSearch.php b/includes/specials/SpecialSearch.php
index 8d0d2d92cd22..80f082d7aad1 100644
--- a/includes/specials/SpecialSearch.php
+++ b/includes/specials/SpecialSearch.php
@@ -24,12 +24,12 @@
*/
use MediaWiki\MediaWikiServices;
-use MediaWiki\Widget\Search\BasicSearchResultSetWidget;
-use MediaWiki\Widget\Search\FullSearchResultWidget;
-use MediaWiki\Widget\Search\InterwikiSearchResultSetWidget;
-use MediaWiki\Widget\Search\InterwikiSearchResultWidget;
-use MediaWiki\Widget\Search\SimpleSearchResultSetWidget;
-use MediaWiki\Widget\Search\SimpleSearchResultWidget;
+use MediaWiki\Search\SearchWidgets\BasicSearchResultSetWidget;
+use MediaWiki\Search\SearchWidgets\FullSearchResultWidget;
+use MediaWiki\Search\SearchWidgets\InterwikiSearchResultSetWidget;
+use MediaWiki\Search\SearchWidgets\InterwikiSearchResultWidget;
+use MediaWiki\Search\SearchWidgets\SimpleSearchResultSetWidget;
+use MediaWiki\Search\SearchWidgets\SimpleSearchResultWidget;
/**
* implements Special:Search - Run text & title search and display the output
@@ -331,7 +331,7 @@ class SpecialSearch extends SpecialPage {
$out = $this->getOutput();
$widgetOptions = $this->getConfig()->get( 'SpecialSearchFormOptions' );
- $formWidget = new MediaWiki\Widget\Search\SearchFormWidget(
+ $formWidget = new MediaWiki\Search\SearchWidgets\SearchFormWidget(
$this,
$this->searchConfig,
$this->getSearchProfiles()
@@ -411,7 +411,7 @@ class SpecialSearch extends SpecialPage {
// did you mean... suggestions
if ( $textMatches ) {
- $dymWidget = new MediaWiki\Widget\Search\DidYouMeanWidget( $this );
+ $dymWidget = new MediaWiki\Search\SearchWidgets\DidYouMeanWidget( $this );
$out->addHTML( $dymWidget->render( $term, $textMatches ) );
}