Code Duplication    Length = 7-9 lines in 2 locations

src/Phinx/Migration/Manager.php 2 locations

@@ 326-334 (lines=9) @@
323
324
        if ($version === null) {
325
            $version = max(array_merge($versions, array_keys($migrations)));
326
        } else {
327
            if (0 != $version && !isset($migrations[$version])) {
328
                $this->output->writeln(sprintf(
329
                    '<comment>warning</comment> %s is not a valid version',
330
                    $version
331
                ));
332
333
                return;
334
            }
335
        }
336
337
        // are we migrating up or down?
@@ 1012-1018 (lines=7) @@
1009
            $version = $lastVersion['version'];
1010
        }
1011
1012
        if (0 != $version && !isset($migrations[$version])) {
1013
            $this->output->writeln(sprintf(
1014
                '<comment>warning</comment> %s is not a valid version',
1015
                $version
1016
            ));
1017
1018
            return;
1019
        }
1020
1021
        $env->getAdapter()->toggleBreakpoint($migrations[$version]);