Return `Change` objects rather than arrays
shalvah opened this issue · comments
Shalvah commented
The dryRun
method should return an array of Change
s, not plain arrays.
$changes = $upgrader->dryRun();
foreach ($changes as $change) {
- $this->info($change["description"]);
+ $this->info($change->description);
}
Benefits: better autocompletion and type safety, plus possibility of extending with custom methods later.