MediaWiki
master
FauxSearchResult.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\Search
;
4
5
use
MediaWiki\FileRepo\File\File
;
6
use
MediaWiki\Revision\RevisionRecord
;
7
use
MediaWiki\Title\Title
;
8
12
class
FauxSearchResult
extends
RevisionSearchResult
{
13
14
public
function
__construct
(
15
Title
$title,
16
?
RevisionRecord
$revRecord =
null
,
17
?
File
$image =
null
,
18
?
string
$text =
''
19
) {
20
parent::__construct( $title );
21
$this->mRevisionRecord = $revRecord;
22
$this->mImage = $image;
23
$this->mText = $text;
24
}
25
29
protected
function
initFromTitle
( $title ) {
30
// everything's initialized in the constructor
31
}
32
}
33
35
class_alias( FauxSearchResult::class,
'FauxSearchResult'
);
MediaWiki\FileRepo\File\File
Implements some public methods and some protected utility functions which are required by multiple ch...
Definition
File.php:79
MediaWiki\Revision\RevisionRecord
Page revision base class.
Definition
RevisionRecord.php:35
MediaWiki\Search\FauxSearchResult
A manually constructed search result, for use with FauxSearchResultSet.
Definition
FauxSearchResult.php:12
MediaWiki\Search\FauxSearchResult\initFromTitle
initFromTitle( $title)
Initialize from a Title and if possible initializes a corresponding RevisionRecord and File.
Definition
FauxSearchResult.php:29
MediaWiki\Search\FauxSearchResult\__construct
__construct(Title $title, ?RevisionRecord $revRecord=null, ?File $image=null, ?string $text='')
Definition
FauxSearchResult.php:14
MediaWiki\Search\RevisionSearchResult
SearchResult class based on the revision information.
Definition
RevisionSearchResult.php:16
MediaWiki\Title\Title
Represents a title within MediaWiki.
Definition
Title.php:69
MediaWiki\Search
Definition of a mapping for the search index field.
Definition
BaseSearchResultSet.php:3
includes
Search
FauxSearchResult.php
Generated on Thu Mar 12 2026 13:27:03 for MediaWiki by
1.10.0