Code Duplication    Length = 7-9 lines in 2 locations

src/Phinx/Migration/Manager.php 2 locations

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