From 9d82a218ac3812da2adbb68600fd488970b79f90 Mon Sep 17 00:00:00 2001 From: Umherirrender Date: Fri, 7 Jun 2019 19:22:19 +0200 Subject: [PATCH] Fix documentation of Maintenance::updateSearchIndex Document callback as callable type and the results part as IResultWrapper to match the implementation, which is passing return of Database::query to this function Change-Id: I63ee8d4907590a21ef34d0b761b8fabfe0ff2569 --- maintenance/Maintenance.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/maintenance/Maintenance.php b/maintenance/Maintenance.php index 44ce9a5d18..160b1135f6 100644 --- a/maintenance/Maintenance.php +++ b/maintenance/Maintenance.php @@ -26,6 +26,7 @@ require_once __DIR__ . '/../includes/PHPVersionCheck.php'; wfEntryPointCheck( 'text' ); use MediaWiki\Shell\Shell; +use Wikimedia\Rdbms\IResultWrapper; /** * @defgroup MaintenanceArchive Maintenance archives @@ -1478,9 +1479,9 @@ abstract class Maintenance { /** * Perform a search index update with locking * @param int $maxLockTime The maximum time to keep the search index locked. - * @param string $callback The function that will update the function. + * @param callable $callback The function that will update the function. * @param IMaintainableDatabase $dbw - * @param array $results + * @param array|IResultWrapper $results */ public function updateSearchIndex( $maxLockTime, $callback, $dbw, $results ) { $lockTime = time(); -- 2.20.1