Change array type on ApiQueryBase::addTables
This function results in passing its value to IDatabase::select as first parameter $table. The first parameter is documented as string|array, because it can take more complex arrays: * Joins using parentheses for grouping (since MediaWiki 1.31) may be * constructed using nested arrays. For example, * * [ 'tableA', 'nestedB' => [ 'tableB', 'b2' => 'tableB2' ] ] Update the type to allow also passing such complex arrays to this function ApiQueryBase::showHiddenUsersAddBlockInfo() is using this format Change-Id: I8038243545bc1c79a1106ccc3bec7738e63c2e2e
This commit is contained in:
parent
44b524827e
commit
7cc76abc36
1 changed files with 2 additions and 1 deletions
|
|
@ -151,7 +151,8 @@ abstract class ApiQueryBase extends ApiBase {
|
|||
|
||||
/**
|
||||
* Add a set of tables to the internal array
|
||||
* @param string|string[] $tables Table name or array of table names
|
||||
* @param string|array $tables Table name or array of table names
|
||||
* or nested arrays for joins using parentheses for grouping
|
||||
* @param string|null $alias Table alias, or null for no alias. Cannot be
|
||||
* used with multiple tables
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in a new issue