Code Duplication    Length = 7-9 lines in 2 locations

src/Phinx/Migration/Manager.php 2 locations

@@ 319-327 (lines=9) @@
316
317
        if ($version === null) {
318
            $version = max(array_merge($versions, array_keys($migrations)));
319
        } else {
320
            if (0 != $version && !isset($migrations[$version])) {
321
                $this->output->writeln(sprintf(
322
                    '<comment>warning</comment> %s is not a valid version',
323
                    $version
324
                ));
325
326
                return;
327
            }
328
        }
329
330
        // are we migrating up or down?
@@ 979-985 (lines=7) @@
976
            $version = $lastVersion['version'];
977
        }
978
979
        if (0 != $version && !isset($migrations[$version])) {
980
            $this->output->writeln(sprintf(
981
                '<comment>warning</comment> %s is not a valid version',
982
                $version
983
            ));
984
985
            return;
986
        }
987
988
        $env->getAdapter()->toggleBreakpoint($migrations[$version]);