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) {
@@ 7668-7679 (lines=12) @@
7665
7666
                $session = self::convert_dates_to_local($session);
7667
7668
                switch ($session['visibility']) {
7669
                    case SESSION_VISIBLE_READ_ONLY: //1
7670
                        $session['visibility'] =  get_lang('ReadOnly');
7671
                        break;
7672
                    case SESSION_VISIBLE:           //2
7673
                    case SESSION_AVAILABLE:         //4
7674
                        $session['visibility'] =  get_lang('Visible');
7675
                        break;
7676
                    case SESSION_INVISIBLE:         //3
7677
                        $session['visibility'] =  api_ucfirst(get_lang('Invisible'));
7678
                        break;
7679
                }
7680
7681
                // Cleaning double selects
7682
                foreach ($session as $key => &$value) {