Code Duplication    Length = 20-20 lines in 2 locations

class/oledrion_utils.php 1 location

@@ 276-295 (lines=20) @@
273
     * @param  string $metaKeywords    Page's meta keywords
274
     * @return void
275
     */
276
    public static function setMetas($pageTitle = '', $metaDescription = '', $metaKeywords = '')
277
    {
278
        global $xoTheme, $xoTheme, $xoopsTpl;
279
        $xoopsTpl->assign('xoops_pagetitle', $pageTitle);
280
        if (isset($xoTheme) && is_object($xoTheme)) {
281
            if (!empty($metaKeywords)) {
282
                $xoTheme->addMeta('meta', 'keywords', $metaKeywords);
283
            }
284
            if (!empty($metaDescription)) {
285
                $xoTheme->addMeta('meta', 'description', $metaDescription);
286
            }
287
        } elseif (isset($xoopsTpl) && is_object($xoopsTpl)) { // Compatibility for old Xoops versions
288
            if (!empty($metaKeywords)) {
289
                $xoopsTpl->assign('xoops_meta_keywords', $metaKeywords);
290
            }
291
            if (!empty($metaDescription)) {
292
                $xoopsTpl->assign('xoops_meta_description', $metaDescription);
293
            }
294
        }
295
    }
296
297
    /**
298
     * Send an email from a template to a list of recipients

class/utility.php 1 location

@@ 420-439 (lines=20) @@
417
     * @param  string $metaKeywords    Page's meta keywords
418
     * @return void
419
     */
420
    public static function setMetas($pageTitle = '', $metaDescription = '', $metaKeywords = '')
421
    {
422
        global $xoTheme, $xoTheme, $xoopsTpl;
423
        $xoopsTpl->assign('xoops_pagetitle', $pageTitle);
424
        if (isset($xoTheme) && is_object($xoTheme)) {
425
            if (!empty($metaKeywords)) {
426
                $xoTheme->addMeta('meta', 'keywords', $metaKeywords);
427
            }
428
            if (!empty($metaDescription)) {
429
                $xoTheme->addMeta('meta', 'description', $metaDescription);
430
            }
431
        } elseif (isset($xoopsTpl) && is_object($xoopsTpl)) { // Compatibility for old Xoops versions
432
            if (!empty($metaKeywords)) {
433
                $xoopsTpl->assign('xoops_meta_keywords', $metaKeywords);
434
            }
435
            if (!empty($metaDescription)) {
436
                $xoopsTpl->assign('xoops_meta_description', $metaDescription);
437
            }
438
        }
439
    }
440
441
    /**
442
     * Send an email from a template to a list of recipients