Code Duplication    Length = 12-12 lines in 2 locations

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

@@ 548-559 (lines=12) @@
545
546
                $session = self::convert_dates_to_local($session, true);
547
548
                switch ($session['visibility']) {
549
                    case SESSION_VISIBLE_READ_ONLY: //1
550
                        $session['visibility'] = get_lang('ReadOnly');
551
                        break;
552
                    case SESSION_VISIBLE:           //2
553
                    case SESSION_AVAILABLE:         //4
554
                        $session['visibility'] = get_lang('Visible');
555
                        break;
556
                    case SESSION_INVISIBLE:         //3
557
                        $session['visibility'] = api_ucfirst(get_lang('Invisible'));
558
                        break;
559
                }
560
561
                // Cleaning double selects.
562
                foreach ($session as $key => &$value) {
@@ 7807-7818 (lines=12) @@
7804
7805
                $session = self::convert_dates_to_local($session);
7806
7807
                switch ($session['visibility']) {
7808
                    case SESSION_VISIBLE_READ_ONLY: //1
7809
                        $session['visibility'] =  get_lang('ReadOnly');
7810
                        break;
7811
                    case SESSION_VISIBLE:           //2
7812
                    case SESSION_AVAILABLE:         //4
7813
                        $session['visibility'] =  get_lang('Visible');
7814
                        break;
7815
                    case SESSION_INVISIBLE:         //3
7816
                        $session['visibility'] =  api_ucfirst(get_lang('Invisible'));
7817
                        break;
7818
                }
7819
7820
                // Cleaning double selects
7821
                foreach ($session as $key => &$value) {