Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
FauxSearchResult
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 __construct
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3use MediaWiki\FileRepo\File\File;
4use MediaWiki\Revision\RevisionRecord;
5use MediaWiki\Title\Title;
6
7/**
8 * A manually constructed search result, for use with FauxSearchResultSet.
9 */
10class FauxSearchResult extends SearchResult {
11
12    use RevisionSearchResultTrait;
13
14    public function __construct(
15        Title $title,
16        ?RevisionRecord $revRecord = null,
17        ?File $image = null,
18        $text = ''
19    ) {
20        parent::__construct();
21        $this->mTitle = $title;
22        $this->mRevisionRecord = $revRecord;
23        $this->mImage = $image;
24        $this->mText = $text;
25    }
26
27}