Code Duplication    Length = 12-12 lines in 2 locations

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

@@ 543-554 (lines=12) @@
540
541
                $session = self::convert_dates_to_local($session, true);
542
543
                switch ($session['visibility']) {
544
                    case SESSION_VISIBLE_READ_ONLY: //1
545
                        $session['visibility'] = get_lang('ReadOnly');
546
                        break;
547
                    case SESSION_VISIBLE:           //2
548
                    case SESSION_AVAILABLE:         //4
549
                        $session['visibility'] = get_lang('Visible');
550
                        break;
551
                    case SESSION_INVISIBLE:         //3
552
                        $session['visibility'] = api_ucfirst(get_lang('Invisible'));
553
                        break;
554
                }
555
556
                // Cleaning double selects.
557
                foreach ($session as $key => &$value) {
@@ 7696-7707 (lines=12) @@
7693
7694
                $session = self::convert_dates_to_local($session);
7695
7696
                switch ($session['visibility']) {
7697
                    case SESSION_VISIBLE_READ_ONLY: //1
7698
                        $session['visibility'] =  get_lang('ReadOnly');
7699
                        break;
7700
                    case SESSION_VISIBLE:           //2
7701
                    case SESSION_AVAILABLE:         //4
7702
                        $session['visibility'] =  get_lang('Visible');
7703
                        break;
7704
                    case SESSION_INVISIBLE:         //3
7705
                        $session['visibility'] =  api_ucfirst(get_lang('Invisible'));
7706
                        break;
7707
                }
7708
7709
                // Cleaning double selects
7710
                foreach ($session as $key => &$value) {