Code Duplication    Length = 10-10 lines in 2 locations

system/modules/Ecommerce/models/Cart.php 2 locations

@@ 349-358 (lines=10) @@
346
            $orderInfo .= "</tr>";
347
        }
348
        $orderInfo .= '</table>';
349
        if ($this->infos) {
350
            $orderInfo .= '<h3>Контакты</h3>';
351
            $orderInfo .= '<table cellspacing="2" border="1" cellpadding="5">';
352
            $orderInfo .= "<tr><td>E-mail</td><td><b>{$this->user->mail}</b></td></tr>";
353
            foreach ($this->infos as $info) {
354
                $value = \Model::resloveTypeValue($info, 'value');
355
                $orderInfo .= "<tr><td>{$info->name}</td><td><b>{$value}</b></td></tr>";
356
            }
357
            $orderInfo .= '</table>';
358
        }
359
        if ($this->delivery) {
360
            $orderInfo .= '<h3>Информация о доставке</h3>';
361
            $orderInfo .= "<p><b>{$this->delivery->name}</b></p>";
@@ 359-368 (lines=10) @@
356
            }
357
            $orderInfo .= '</table>';
358
        }
359
        if ($this->delivery) {
360
            $orderInfo .= '<h3>Информация о доставке</h3>';
361
            $orderInfo .= "<p><b>{$this->delivery->name}</b></p>";
362
            $orderInfo .= '<table cellspacing="2" border="1" cellpadding="5">';
363
            foreach ($this->deliveryInfos as $info) {
364
                $value = \Model::resloveTypeValue($info, 'value');
365
                $orderInfo .= "<tr><td>{$info->name}</td><td><b>{$value}</b></td></tr>";
366
            }
367
            $orderInfo .= '</table>';
368
        }
369
        if ($this->payType) {
370
            $orderInfo .= '<h3>Способ оплаты</h3>';
371
            $orderInfo .= "<p><b>{$this->payType->name}</b></p>";