Code Duplication    Length = 12-13 lines in 4 locations

class/oledrion_utils.php 2 locations

@@ 1380-1392 (lines=13) @@
1377
     * Mise en place de l'appel à la feuille de style du module dans le template
1378
     * @param string $url
1379
     */
1380
    public static function setCSS($url = '')
1381
    {
1382
        global $xoopsTpl, $xoTheme;
1383
        if ($url == '') {
1384
            $url = OLEDRION_URL . 'assets/css/oledrion.css';
1385
        }
1386
1387
        if (!is_object($xoTheme)) {
1388
            $xoopsTpl->assign('xoops_module_header', $xoopsTpl->get_template_vars('xoops_module_header') . "<link rel=\"stylesheet\" type=\"text/css\" href=\"$url\">");
1389
        } else {
1390
            $xoTheme->addStylesheet($url);
1391
        }
1392
    }
1393
1394
    /**
1395
     * Mise en place de l'appel à la feuille de style du module dans le template
@@ 1398-1409 (lines=12) @@
1395
     * Mise en place de l'appel à la feuille de style du module dans le template
1396
     * @param string $language
1397
     */
1398
    public static function setLocalCSS($language = 'english')
1399
    {
1400
        global $xoopsTpl, $xoTheme;
1401
1402
        $localcss = OLEDRION_URL . 'language/' . $language . '/style.css';
1403
1404
        if (!is_object($xoTheme)) {
1405
            $xoopsTpl->assign('xoops_module_header', $xoopsTpl->get_template_vars('xoops_module_header') . "<link rel=\"stylesheet\" type=\"text/css\" href=\"$localcss\">");
1406
        } else {
1407
            $xoTheme->addStylesheet($localcss);
1408
        }
1409
    }
1410
1411
    /**
1412
     * Calcul du TTC à partir du HT et de la TVA

class/utility.php 2 locations

@@ 1523-1535 (lines=13) @@
1520
     * Mise en place de l'appel à la feuille de style du module dans le template
1521
     * @param string $url
1522
     */
1523
    public static function setCSS($url = '')
1524
    {
1525
        global $xoopsTpl, $xoTheme;
1526
        if ($url == '') {
1527
            $url = OLEDRION_URL . 'assets/css/oledrion.css';
1528
        }
1529
1530
        if (!is_object($xoTheme)) {
1531
            $xoopsTpl->assign('xoops_module_header', $xoopsTpl->get_template_vars('xoops_module_header') . "<link rel=\"stylesheet\" type=\"text/css\" href=\"$url\">");
1532
        } else {
1533
            $xoTheme->addStylesheet($url);
1534
        }
1535
    }
1536
1537
    /**
1538
     * Mise en place de l'appel à la feuille de style du module dans le template
@@ 1541-1552 (lines=12) @@
1538
     * Mise en place de l'appel à la feuille de style du module dans le template
1539
     * @param string $language
1540
     */
1541
    public static function setLocalCSS($language = 'english')
1542
    {
1543
        global $xoopsTpl, $xoTheme;
1544
1545
        $localcss = OLEDRION_URL . 'language/' . $language . '/style.css';
1546
1547
        if (!is_object($xoTheme)) {
1548
            $xoopsTpl->assign('xoops_module_header', $xoopsTpl->get_template_vars('xoops_module_header') . "<link rel=\"stylesheet\" type=\"text/css\" href=\"$localcss\">");
1549
        } else {
1550
            $xoTheme->addStylesheet($localcss);
1551
        }
1552
    }
1553
1554
    /**
1555
     * Calcul du TTC à partir du HT et de la TVA