Code Duplication    Length = 7-7 lines in 11 locations

application/modules/payment_method_2checkout/payment_method_2checkout.php 1 location

@@ 81-87 (lines=7) @@
78
79
    //Наценка
80
81
    public function markup($price, $percent) {
82
        $price = (float) $price;
83
        $percent = (float) $percent;
84
        $factor = $percent / 100;
85
        $residue = $price * $factor;
86
        return $price + $residue;
87
    }
88
89
    /**
90
     * Формирование кнопки оплаты

application/modules/payment_method_interkassa/payment_method_interkassa.php 1 location

@@ 81-87 (lines=7) @@
78
79
    //Наценка
80
81
    public function markup($price, $percent) {
82
        $price = (float) $price;
83
        $percent = (float) $percent;
84
        $factor = $percent / 100;
85
        $residue = $price * $factor;
86
        return $price + $residue;
87
    }
88
89
    /**
90
     * Формирование кнопки оплаты

application/modules/payment_method_liqpay/payment_method_liqpay.php 1 location

@@ 81-87 (lines=7) @@
78
79
    //Наценка
80
81
    public function markup($price, $percent) {
82
        $price = (float) $price;
83
        $percent = (float) $percent;
84
        $factor = $percent / 100;
85
        $residue = $price * $factor;
86
        return $price + $residue;
87
    }
88
89
    /**
90
     * Формирование кнопки оплаты

application/modules/payment_method_oschadbank/payment_method_oschadbank.php 1 location

@@ 81-87 (lines=7) @@
78
79
    //Наценка
80
81
    public function markup($price, $percent) {
82
        $price = (float) $price;
83
        $percent = (float) $percent;
84
        $factor = $percent / 100;
85
        $residue = $price * $factor;
86
        return $price + $residue;
87
    }
88
89
    /**
90
     * Формирование кнопки оплаты

application/modules/payment_method_paypal/payment_method_paypal.php 1 location

@@ 82-88 (lines=7) @@
79
80
    //Наценка
81
82
    public function markup($price, $percent) {
83
        $price = (float) $price;
84
        $percent = (float) $percent;
85
        $factor = $percent / 100;
86
        $residue = $price * $factor;
87
        return $price + $residue;
88
    }
89
90
    /**
91
     * Формирование кнопки оплаты

application/modules/payment_method_robokassa/payment_method_robokassa.php 1 location

@@ 81-87 (lines=7) @@
78
79
    //Наценка
80
81
    public function markup($price, $percent) {
82
        $price = (float) $price;
83
        $percent = (float) $percent;
84
        $factor = $percent / 100;
85
        $residue = $price * $factor;
86
        return $price + $residue;
87
    }
88
89
    /**
90
     * Формирование кнопки оплаты

application/modules/payment_method_sberbank/payment_method_sberbank.php 1 location

@@ 81-87 (lines=7) @@
78
79
    //Наценка
80
81
    public function markup($price, $percent) {
82
        $price = (float) $price;
83
        $percent = (float) $percent;
84
        $factor = $percent / 100;
85
        $residue = $price * $factor;
86
        return $price + $residue;
87
    }
88
89
    /**
90
     * Формирование кнопки оплаты

application/modules/payment_method_yakassa/payment_method_yakassa.php 1 location

@@ 81-87 (lines=7) @@
78
79
    //Наценка
80
81
    public function markup($price, $percent) {
82
        $price = (float) $price;
83
        $percent = (float) $percent;
84
        $factor = $percent / 100;
85
        $residue = $price * $factor;
86
        return $price + $residue;
87
    }
88
89
    /**
90
     * Формирование кнопки оплаты

application/modules/payment_method_privat24/payment_method_privat24.php 1 location

@@ 90-96 (lines=7) @@
87
88
    //Наценка
89
90
    public function markup($price, $percent) {
91
        $price = (float) $price;
92
        $percent = (float) $percent;
93
        $factor = $percent / 100;
94
        $residue = $price * $factor;
95
        return $price + $residue;
96
    }
97
98
    /**
99
     *  Виводить кнопку "Оплатити" при замовленні товару

application/modules/payment_method_webmoney/payment_method_webmoney.php 1 location

@@ 82-88 (lines=7) @@
79
80
    //Наценка
81
82
    public function markup($price, $percent) {
83
        $price = (float) $price;
84
        $percent = (float) $percent;
85
        $factor = $percent / 100;
86
        $residue = $price * $factor;
87
        return $price + $residue;
88
    }
89
90
    /**
91
     * Формирование кнопки оплаты

application/modules/payment_method_walletone/payment_method_walletone.php 1 location

@@ 93-99 (lines=7) @@
90
91
    //Наценка
92
93
    public function markup($price, $percent) {
94
        $price = (float) $price;
95
        $percent = (float) $percent;
96
        $factor = $percent / 100;
97
        $residue = $price * $factor;
98
        return $price + $residue;
99
    }
100
101
    /**
102
     * Формирование кнопки оплаты