Transitional step for the transformation of SearchResult into an abstract base class: - RevisionSearchResult is introduced to behave like SearchResult - methods are currently shared between RevisionSearchResult and SearchResult in the RevisionSearchResultTrait Bug: T228626 Change-Id: I13d132de50f6c66086b7f9055d036f2e76667b27
33 lines
723 B
PHP
33 lines
723 B
PHP
<?php
|
|
|
|
class MockSearchResult extends RevisionSearchResult {
|
|
private $isMissingRevision = false;
|
|
private $isBrokenTitle = false;
|
|
|
|
public function isMissingRevision() {
|
|
return $this->isMissingRevision;
|
|
}
|
|
|
|
public function setMissingRevision( $isMissingRevision ) {
|
|
$this->isMissingRevision = $isMissingRevision;
|
|
return $this;
|
|
}
|
|
|
|
public function isBrokenTitle() {
|
|
return $this->isBrokenTitle;
|
|
}
|
|
|
|
public function setBrokenTitle( $isBrokenTitle ) {
|
|
$this->isBrokenTitle = $isBrokenTitle;
|
|
return $this;
|
|
}
|
|
|
|
public function getInterwikiPrefix() {
|
|
return $this->interwikiPrefix;
|
|
}
|
|
|
|
public function setInterwikiPrefix( $interwikiPrefix ) {
|
|
$this->interwikiPrefix = $interwikiPrefix;
|
|
return $this;
|
|
}
|
|
}
|