Code Duplication    Length = 10-10 lines in 2 locations

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

@@ 581-590 (lines=10) @@
578
    /**
579
     * {@inheritDoc}
580
     */
581
    public function getDropTemporaryTableSQL($table)
582
    {
583
        if ($table instanceof Table) {
584
            $table = $table->getQuotedName($this);
585
        } elseif (!is_string($table)) {
586
            throw new \InvalidArgumentException('getDropTableSQL() expects $table parameter to be string or \Doctrine\DBAL\Schema\Table.');
587
        }
588
589
        return 'DROP TEMPORARY TABLE ' . $table;
590
    }
591
592
    /**
593
     * {@inheritDoc}

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

@@ 1093-1102 (lines=10) @@
1090
     * MySQL commits a transaction implicitly when DROP TABLE is executed, however not
1091
     * if DROP TEMPORARY TABLE is executed.
1092
     */
1093
    public function getDropTemporaryTableSQL($table)
1094
    {
1095
        if ($table instanceof Table) {
1096
            $table = $table->getQuotedName($this);
1097
        } elseif (!is_string($table)) {
1098
            throw new \InvalidArgumentException('getDropTemporaryTableSQL() expects $table parameter to be string or \Doctrine\DBAL\Schema\Table.');
1099
        }
1100
1101
        return 'DROP TEMPORARY TABLE ' . $table;
1102
    }
1103
1104
    /**
1105
     * Gets the SQL Snippet used to declare a BLOB column type.