|
MediaWiki master
|
SearchResult class based on the revision information. More...
Inherits MediaWiki\Search\SearchResult.
Inherited by MediaWiki\Search\FauxSearchResult, and MediaWiki\Search\SqlSearchResult.

Public Member Functions | |
| __construct ( $title) | |
| getByteSize () | |
| getCategorySnippet () | |
| getFile () | |
| Get the file for this page, if one exists. | |
| getInterwikiNamespaceText () | |
| getInterwikiPrefix () | |
| getRedirectSnippet () | |
| getRedirectTitle () | |
| getSectionSnippet () | |
| getSectionTitle () | |
| getTextSnippet ( $terms=[]) | |
| getTimestamp () | |
| getTitle () | |
| getTitleSnippet () | |
| getWordCount () | |
| isBrokenTitle () | |
| Check if this is result points to an invalid title. | |
| isFileMatch () | |
| Did this match file contents (eg: PDF/DJVU)? | |
| isMissingRevision () | |
| Check if target page is missing, happens when index is out of date. | |
Public Member Functions inherited from MediaWiki\Search\SearchResult | |
| getCategorySnippetField () | |
| getRedirectSnippetField () | |
| getSectionSnippetField () | |
| getTextSnippetField () | |
| getTitleSnippetField () | |
Protected Member Functions | |
| initFromTitle ( $title) | |
| Initialize from a Title and if possible initializes a corresponding RevisionRecord and File. | |
| initText () | |
| Lazy initialization of article text from DB. | |
Protected Attributes | |
| MediaWiki FileRepo File File null | $mImage = null |
| MediaWiki Revision RevisionRecord null | $mRevisionRecord = null |
| string null | $mText |
| Title null | $mTitle |
Additional Inherited Members | |
Static Public Member Functions inherited from MediaWiki\Search\SearchResult | |
| static | newFromTitle ( $title, ?ISearchResultSet $parentSet=null) |
| Return a new SearchResult and initializes it with a title. | |
SearchResult class based on the revision information.
This class is suited for search engines that do not store a specialized version of the searched content.
Definition at line 16 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::__construct | ( | $title | ) |
| Title | null | $title |
Definition at line 41 of file RevisionSearchResult.php.
References MediaWiki\Search\RevisionSearchResult\initFromTitle().
| MediaWiki\Search\RevisionSearchResult::getByteSize | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 191 of file RevisionSearchResult.php.
References MediaWiki\Search\RevisionSearchResult\initText().
| MediaWiki\Search\RevisionSearchResult::getCategorySnippet | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 164 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getFile | ( | ) |
Get the file for this page, if one exists.
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 99 of file RevisionSearchResult.php.
References MediaWiki\Search\RevisionSearchResult\$mImage.
| MediaWiki\Search\RevisionSearchResult::getInterwikiNamespaceText | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 206 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getInterwikiPrefix | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 199 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getRedirectSnippet | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 135 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getRedirectTitle | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 142 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getSectionSnippet | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 149 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getSectionTitle | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 157 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getTextSnippet | ( | $terms = [] | ) |
| string[] | $terms | Terms to highlight (this parameter is deprecated and ignored) |
Reimplemented from MediaWiki\Search\SearchResult.
Reimplemented in MediaWiki\Search\SqlSearchResult.
Definition at line 121 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getTimestamp | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 171 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getTitle | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 91 of file RevisionSearchResult.php.
References MediaWiki\Search\RevisionSearchResult\$mTitle.
| MediaWiki\Search\RevisionSearchResult::getTitleSnippet | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 128 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::getWordCount | ( | ) |
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 183 of file RevisionSearchResult.php.
References MediaWiki\Search\RevisionSearchResult\initText().
|
protected |
Initialize from a Title and if possible initializes a corresponding RevisionRecord and File.
| Title | null | $title |
Reimplemented in MediaWiki\Search\FauxSearchResult.
Definition at line 52 of file RevisionSearchResult.php.
References MediaWiki\MediaWikiServices\getInstance(), and NS_FILE.
Referenced by MediaWiki\Search\RevisionSearchResult\__construct().
|
protected |
Lazy initialization of article text from DB.
Definition at line 106 of file RevisionSearchResult.php.
Referenced by MediaWiki\Search\RevisionSearchResult\getByteSize(), and MediaWiki\Search\RevisionSearchResult\getWordCount().
| MediaWiki\Search\RevisionSearchResult::isBrokenTitle | ( | ) |
Check if this is result points to an invalid title.
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 75 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::isFileMatch | ( | ) |
Did this match file contents (eg: PDF/DJVU)?
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 214 of file RevisionSearchResult.php.
| MediaWiki\Search\RevisionSearchResult::isMissingRevision | ( | ) |
Check if target page is missing, happens when index is out of date.
Reimplemented from MediaWiki\Search\SearchResult.
Definition at line 84 of file RevisionSearchResult.php.
References MediaWiki\Search\RevisionSearchResult\$mImage.
Definition at line 26 of file RevisionSearchResult.php.
Referenced by MediaWiki\Search\RevisionSearchResult\getFile(), and MediaWiki\Search\RevisionSearchResult\isMissingRevision().
|
protected |
Definition at line 21 of file RevisionSearchResult.php.
|
protected |
Definition at line 36 of file RevisionSearchResult.php.
|
protected |
Definition at line 31 of file RevisionSearchResult.php.
Referenced by MediaWiki\Search\RevisionSearchResult\getTitle().