Code Duplication    Length = 11-11 lines in 2 locations

src/Constructors/HighloadBlock.php 2 locations

@@ 48-58 (lines=11) @@
45
     * @param $table_name
46
     * @throws \Exception
47
     */
48
    public function update($table_name)
49
    {
50
        $id = Helpers::getHlId($table_name);
51
        $result = HighloadBlockTable::update($id, $this->fields);
52
53
        if (!$result->isSuccess()) {
54
            throw new \Exception(join(', ', $result->getErrorMessages()));
55
        }
56
57
        Logger::log("Обновлен HL {$table_name}", Logger::COLOR_GREEN);
58
    }
59
60
    /**
61
     * Удалить HL
@@ 65-75 (lines=11) @@
62
     * @param $table_name
63
     * @throws \Exception
64
     */
65
    public static function delete($table_name)
66
    {
67
        $id = Helpers::getHlId($table_name);
68
        $result = HighloadBlockTable::delete($id);
69
70
        if (!$result->isSuccess()) {
71
            throw new \Exception(join(', ', $result->getErrorMessages()));
72
        }
73
74
        Logger::log("Удален HL {$table_name}", Logger::COLOR_GREEN);
75
    }
76
77
    /**
78
     * Установить настройки для добавления HL по умолчанию