Code Duplication    Length = 7-8 lines in 4 locations

src/Ifsnop/Mysqldump/Mysqldump.php 4 locations

@@ 1635-1641 (lines=7) @@
1632
        return "UNLOCK TABLES;" . PHP_EOL;
1633
    }
1634
1635
    public function start_add_disable_keys()
1636
    {
1637
        $this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__);
1638
        $args = func_get_args();
1639
        return "/*!40000 ALTER TABLE `${args[0]}` DISABLE KEYS */;" .
1640
            PHP_EOL;
1641
    }
1642
1643
    public function end_add_disable_keys()
1644
    {
@@ 1643-1649 (lines=7) @@
1640
            PHP_EOL;
1641
    }
1642
1643
    public function end_add_disable_keys()
1644
    {
1645
        $this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__);
1646
        $args = func_get_args();
1647
        return "/*!40000 ALTER TABLE `${args[0]}` ENABLE KEYS */;" .
1648
            PHP_EOL;
1649
    }
1650
1651
    public function start_disable_autocommit()
1652
    {
@@ 1661-1668 (lines=8) @@
1658
        return "COMMIT;" . PHP_EOL;
1659
    }
1660
1661
    public function add_drop_database()
1662
    {
1663
        $this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__);
1664
        $args = func_get_args();
1665
        return "/*!40000 DROP DATABASE IF EXISTS `${args[0]}`*/;" .
1666
            PHP_EOL . PHP_EOL;
1667
    }
1668
1669
    public function add_drop_trigger()
1670
    {
1671
        $this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__);
@@ 1683-1689 (lines=7) @@
1680
        return "DROP TABLE IF EXISTS `${args[0]}`;" . PHP_EOL;
1681
    }
1682
1683
    public function drop_view()
1684
    {
1685
        $this->check_parameters(func_num_args(), $expected_num_args = 1, __METHOD__);
1686
        $args = func_get_args();
1687
        return "DROP TABLE IF EXISTS `${args[0]}`;" . PHP_EOL .
1688
                "/*!50001 DROP VIEW IF EXISTS `${args[0]}`*/;" . PHP_EOL;
1689
    }
1690
1691
    public function getDatabaseHeader()
1692
    {