Code Duplication    Length = 12-13 lines in 2 locations

class/oledrion_utils.php 2 locations

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