Code Duplication    Length = 6-6 lines in 2 locations

system/modules/Ecommerce/objects/DeliveryProvider/CDEK.php 2 locations

@@ 28-33 (lines=6) @@
25
        $tariff = 136;
26
        $fieldInfo = Field::get('deliveryfield_city', 'code');
27
        $field = \Ecommerce\Delivery\Field::get('city', 'code');
28
        if (isset($cart->infos[$fieldInfo->id])) {
29
            $item = Item::get([['id', $cart->infos[$fieldInfo->id]->value], ['delivery_field_id', $field->id]]);
30
            if ($item) {
31
                $cityId = json_decode($item->data, true)['ID'];
32
            }
33
        }
34
        $field = \Ecommerce\Delivery\Field::get('cdektype', 'code');
35
        if (isset($cart->deliveryInfos[$field->id])) {
36
            $item = Item::get([['id', $cart->deliveryInfos[$field->id]->value], ['delivery_field_id', $field->id]]);
@@ 35-40 (lines=6) @@
32
            }
33
        }
34
        $field = \Ecommerce\Delivery\Field::get('cdektype', 'code');
35
        if (isset($cart->deliveryInfos[$field->id])) {
36
            $item = Item::get([['id', $cart->deliveryInfos[$field->id]->value], ['delivery_field_id', $field->id]]);
37
            if ($item) {
38
                $tariff = $item->data;
39
            }
40
        }
41
        if ($cityId) {
42
            $config = self::config();
43
            return \Cache::get('pickPointCalc', [