private function extractMigrationVersion($rawVersion) { if (preg_match('/^m?(\\d{6}_?\\d{6})(\\D.*)?$/is', $rawVersion, $matches)) { return 'm' . $matches[1]; } return false; }