Code Duplication    Length = 7-9 lines in 2 locations

src/Phinx/Migration/Manager.php 2 locations

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