Add ISearchResultSet
authorDavid Causse <dcausse@wikimedia.org>
Mon, 22 Jul 2019 15:28:48 +0000 (17:28 +0200)
committerEBernhardson <ebernhardson@wikimedia.org>
Mon, 22 Jul 2019 18:27:39 +0000 (18:27 +0000)
commit6af636fb037fb5b1e00f123ff6015913dc04fc87
treefc68e0f74ddf66c9ea05dc37567dc08f7c0e0014
parent9b30a0d77d154962968cb9f28ee20d2833c578c5
Add ISearchResultSet

Bug: T228626
Change-Id: I3306bf6107c97dd58adf578fd965bd11a422627d
24 files changed:
autoload.php
docs/hooks.txt
includes/api/ApiQuerySearch.php
includes/search/AugmentPageProps.php
includes/search/ISearchResultSet.php [new file with mode: 0644]
includes/search/PaginatingSearchEngine.php
includes/search/PerRowAugmentor.php
includes/search/ResultSetAugmentor.php
includes/search/SearchDatabase.php
includes/search/SearchEngine.php
includes/search/SearchNearMatchResultSet.php
includes/search/SearchNearMatcher.php
includes/search/SearchResult.php
includes/search/SearchResultSet.php
includes/specials/SpecialSearch.php
includes/widget/search/BasicSearchResultSetWidget.php
includes/widget/search/DidYouMeanWidget.php
includes/widget/search/InterwikiSearchResultSetWidget.php
includes/widget/search/SearchResultSetWidget.php
includes/widget/search/SimpleSearchResultSetWidget.php
tests/phpunit/includes/api/ApiQuerySearchTest.php
tests/phpunit/includes/search/SearchEngineTest.php
tests/phpunit/mocks/search/MockSearchEngine.php
tests/phpunit/mocks/search/MockSearchResultSet.php