* the LB info array is set to that parameter. If it is called with two
* parameters, the member with the given name is set to the given value.
*
- * @param string $name
+ * @param array|string $name
* @param array|null $value
*/
public function setLBInfo( $name, $value = null );
public function implicitOrderby();
/**
- * Return the last query that went through IDatabase::query()
- * @return string
+ * Return the last query that sent on account of IDatabase::query()
+ * @return string SQL text or empty string if there was no such query
*/
public function lastQuery();
*
* @param string|array $table Table name
* @param string|array $vars Field names
- * @param array $conds Conditions
+ * @param string|array $conds Conditions
* @param string $fname Caller function name
* @param string|array $options Query options
* @param array|string $join_conds Join conditions