Code Duplication    Length = 13-17 lines in 2 locations

core/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/MySqlPlatform.php 1 location

@@ 869-881 (lines=13) @@
866
    /**
867
     * {@inheritDoc}
868
     */
869
    protected function getCreateIndexSQLFlags(Index $index)
870
    {
871
        $type = '';
872
        if ($index->isUnique()) {
873
            $type .= 'UNIQUE ';
874
        } elseif ($index->hasFlag('fulltext')) {
875
            $type .= 'FULLTEXT ';
876
        } elseif ($index->hasFlag('spatial')) {
877
            $type .= 'SPATIAL ';
878
        }
879
880
        return $type;
881
    }
882
883
    /**
884
     * {@inheritDoc}

core/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLAnywherePlatform.php 1 location

@@ 1417-1433 (lines=17) @@
1414
    /**
1415
     * {@inheritdoc}
1416
     */
1417
    protected function getCreateIndexSQLFlags(Index $index)
1418
    {
1419
        $type = '';
1420
        if ($index->hasFlag('virtual')) {
1421
            $type .= 'VIRTUAL ';
1422
        }
1423
1424
        if ($index->isUnique()) {
1425
            $type .= 'UNIQUE ';
1426
        }
1427
1428
        if ($index->hasFlag('clustered')) {
1429
            $type .= 'CLUSTERED ';
1430
        }
1431
1432
        return $type;
1433
    }
1434
1435
    /**
1436
     * {@inheritdoc}