���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/rickpfrv/wiki.craftaro.com/tests/phpunit/mocks/search/MockSearchResultSet.php
���ѧ٧ѧ�
<?php class MockSearchResultSet extends SearchResultSet { /** * @var SearchResultSet[][] Map from result type to list of results for * that type. */ private $interwikiResults; /** * @param SearchResult[]|callable[] $results * @param ISearchResultSet[][]|callable[][] $interwikiResults Map from result type * to list of results for that type. */ public function __construct( array $results, array $interwikiResults = [] ) { parent::__construct( false, false ); $this->results = $results; $this->interwikiResults = $interwikiResults; } public function numRows() { return count( $this->results ); } public function hasInterwikiResults( $type = self::SECONDARY_RESULTS ) { return isset( $this->interwikiResults[$type] ) && count( $this->interwikiResults[$type] ) > 0; } public function extractResults() { $results = parent::extractResults(); foreach ( $results as &$result ) { // Resolve deferred results; needed to work around T203279 if ( is_callable( $result ) ) { $result = $result(); } } return $results; } public function getInterwikiResults( $type = self::SECONDARY_RESULTS ) { if ( $this->hasInterwikiResults( $type ) ) { return $this->interwikiResults[$type]; } else { return null; } } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0.21 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�