Code Duplication    Length = 19-19 lines in 2 locations

system/modules/Ecommerce/objects/CloseCartBtn.php 1 location

@@ 21-39 (lines=19) @@
18
    public static $groupAction = true;
19
    public static $rowAction = true;
20
21
    public static function rowButton($dataManager, $item, $params)
22
    {
23
        if (\App::$cur->Exchange1c) {
24
            return '';
25
        }
26
        ob_start();
27
        ?>
28
        <a onclick="inji.Server.request({
29
                        url: '/admin/ecommerce/closeCart/<?= $item->id; ?>',
30
                        success: function () {
31
                          inji.Ui.dataManagers.reloadAll();
32
                        }});
33
                      return false;
34
           " href ='#' class="btn btn-xs btn-primary">Завершить</a>
35
        <?php
36
        $btn = ob_get_contents();
37
        ob_end_clean();
38
        return $btn;
39
    }
40
41
    public static function groupAction($dataManager, $ids, $actionParams)
42
    {

system/modules/Money/objects/ClosePayBtn.php 1 location

@@ 21-39 (lines=19) @@
18
    public static $groupAction = true;
19
    public static $rowAction = true;
20
21
    public static function rowButton($dataManager, $item, $params)
22
    {
23
        if ($item->pay_status_id != 1) {
24
            return '';
25
        }
26
        ob_start();
27
        ?>
28
        <a onclick="inji.Server.request({
29
                        url: '/admin/money/manualClosePay/<?= $item->id; ?>',
30
                        success: function () {
31
                          inji.Ui.dataManagers.reloadAll();
32
                        }});
33
                      return false;
34
           " href ='#' class="btn btn-xs btn-primary">Оплачено</a>
35
        <?php
36
        $btn = ob_get_contents();
37
        ob_end_clean();
38
        return $btn;
39
    }
40
41
    public static function groupAction($dataManager, $ids, $actionParams)
42
    {