protected $db;
/**
- * @var string $table The name of the table to read from
+ * @var string|array $table The name or names of the table to read from
*/
protected $table;
/**
* @param IDatabase $db The database to read from
- * @param string $table The name of the table to read from
+ * @param string|array $table The name or names of the table to read from
* @param string|array $primaryKey The name or names of the primary key columns
* @param integer $batchSize The number of rows to fetch per iteration
* @throws MWException
* `=` conditions while the final key uses a `>` condition
*
* Example output:
- * array( '( foo = 42 AND bar > 7 ) OR ( foo > 42 )' )
+ * [ '( foo = 42 AND bar > 7 ) OR ( foo > 42 )' ]
*
* @return array The SQL conditions necessary to select the next set
* of rows in the batched query