yii\console\controllers\BaseMigrateController::extractNamespaceMigrationVersion PHP Method

extractNamespaceMigrationVersion() private method

Checks if given migration version specification matches namespaced migration name.
Since: 2.0.10
private extractNamespaceMigrationVersion ( string $rawVersion ) : string | false
$rawVersion string raw version specification received from user input.
return string | false actual migration version, `false` - if not match.
    private function extractNamespaceMigrationVersion($rawVersion)
    {
        if (preg_match('/^\\\\?([\\w_]+\\\\)+m(\\d{6}_?\\d{6})(\\D.*)?$/is', $rawVersion, $matches)) {
            return trim($rawVersion, '\\');
        }
        return false;
    }