Previously all the code lived inside SomethingDigital\UpgradeHelper\Console\UpgradeHelperCommand::execute. This was both difficult to reason about / maintain / and test.
Here I've refactored the implementation to a better structure that will be more maintainable in the long run, and also will be much better for testability (#6)
CW: admin
Previously all the code lived inside
SomethingDigital\UpgradeHelper\Console\UpgradeHelperCommand::execute
. This was both difficult to reason about / maintain / and test.Here I've refactored the implementation to a better structure that will be more maintainable in the long run, and also will be much better for testability (#6)