Code Duplication    Length = 12-12 lines in 2 locations

main/inc/lib/sessionmanager.lib.php 2 locations

@@ 538-549 (lines=12) @@
535
536
                $session = self::convert_dates_to_local($session, true);
537
538
                switch ($session['visibility']) {
539
                    case SESSION_VISIBLE_READ_ONLY: //1
540
                        $session['visibility'] = get_lang('ReadOnly');
541
                        break;
542
                    case SESSION_VISIBLE:           //2
543
                    case SESSION_AVAILABLE:         //4
544
                        $session['visibility'] = get_lang('Visible');
545
                        break;
546
                    case SESSION_INVISIBLE:         //3
547
                        $session['visibility'] = api_ucfirst(get_lang('Invisible'));
548
                        break;
549
                }
550
551
                // Cleaning double selects.
552
                foreach ($session as $key => &$value) {
@@ 7633-7644 (lines=12) @@
7630
7631
                $session = self::convert_dates_to_local($session);
7632
7633
                switch ($session['visibility']) {
7634
                    case SESSION_VISIBLE_READ_ONLY: //1
7635
                        $session['visibility'] =  get_lang('ReadOnly');
7636
                        break;
7637
                    case SESSION_VISIBLE:           //2
7638
                    case SESSION_AVAILABLE:         //4
7639
                        $session['visibility'] =  get_lang('Visible');
7640
                        break;
7641
                    case SESSION_INVISIBLE:         //3
7642
                        $session['visibility'] =  api_ucfirst(get_lang('Invisible'));
7643
                        break;
7644
                }
7645
7646
                // Cleaning double selects
7647
                foreach ($session as $key => &$value) {