Breaking: #75760 - Return type of LocalizationRepository::getRecordsToCopyDatabaseResult changed¶
See forge#75760
Description¶
The return type of LocalizationRepository::getRecordsToCopyDatabaseResult()
has changed. Instead of returning either bool
, \mysqli_result
or object
the return value always is a \Doctrine\DBAL\Driver\Statement
.
Impact¶
Using the mentioned method will not yield the expected result type.
Affected Installations¶
Any installation with a 3rd party extension that uses the named method.
Migration¶
Change the way the result is being used to conform to the Doctrine API:
$result = $this->localizationRepository->getRecordsToCopyDatabaseResult(...);
while ($row = $result->fetch()) {
// Do something here
}
Copied!