Code Duplication    Length = 6-9 lines in 3 locations

main/inc/lib/userportal.lib.php 3 locations

@@ 332-340 (lines=9) @@
329
         */
330
        $certificatesItem = null;
331
332
        if (!api_is_anonymous()) {
333
            $certificatesItem = Display::tag(
334
                'li',
335
                Display::url(Display::return_icon('graduation.png',get_lang('MyCertificates'),null,ICON_SIZE_SMALL).
336
                    get_lang('MyCertificates'),
337
                    api_get_path(WEB_CODE_PATH) . "gradebook/my_certificates.php"
338
                )
339
            );
340
        }
341
342
        $searchItem = null;
343
@@ 344-352 (lines=9) @@
341
342
        $searchItem = null;
343
344
        if (api_get_setting('allow_public_certificates') == 'true') {
345
            $searchItem = Display::tag(
346
                'li',
347
                Display::url(Display::return_icon('search_graduation.png',get_lang('Search'),null,ICON_SIZE_SMALL).
348
                    get_lang('Search'),
349
                    api_get_path(WEB_CODE_PATH) . "gradebook/search.php"
350
                )
351
            );
352
        }
353
354
        if (empty($certificatesItem) && empty($searchItem)) {
355
            return null;
@@ 365-370 (lines=6) @@
362
363
            $content .= Display::tag('li', Display::url(Display::return_icon('skill-badges.png',get_lang('MySkills'),null,ICON_SIZE_SMALL).get_lang('MySkills'), api_get_path(WEB_CODE_PATH).'social/my_skills_report.php'));
364
            $allowSkillsManagement = api_get_setting('allow_hr_skills_management') == 'true';
365
            if (($allowSkillsManagement && api_is_drh()) || api_is_platform_admin()) {
366
                $content .= Display::tag('li',
367
                    Display::url(Display::return_icon('edit-skill.png', get_lang('MySkills'), null,
368
                            ICON_SIZE_SMALL) . get_lang('ManageSkills'),
369
                        api_get_path(WEB_CODE_PATH) . 'admin/skills_wheel.php'));
370
            }
371
        }
372
        $content .= '</ul>';
373
        $html = self::show_right_block(