Code Duplication    Length = 5-5 lines in 3 locations

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

@@ 4526-4530 (lines=5) @@
4523
                    $session_id = Database::insert_id();
4524
                    if ($debug) {
4525
                        if ($session_id) {
4526
                            foreach ($enreg as $key => $value) {
4527
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4528
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4529
                                }
4530
                            }
4531
4532
                            $logger->addInfo("Sessions - Session created: #$session_id - $session_name");
4533
                        } else {
@@ 4574-4578 (lines=5) @@
4571
                        $session_id = $my_session_result['id'];
4572
4573
                        if ($session_id) {
4574
                            foreach ($enreg as $key => $value) {
4575
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4576
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4577
                                }
4578
                            }
4579
                            if ($debug) {
4580
                                $logger->addInfo("Sessions - #$session_id created: $session_name");
4581
                            }
@@ 4672-4676 (lines=5) @@
4669
4670
                            Database::update($tbl_session, $params, array('id = ?' => $session_id));
4671
4672
                            foreach ($enreg as $key => $value) {
4673
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4674
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4675
                                }
4676
                            }
4677
4678
                            // Delete session-user relation only for students
4679
                            $sql = "DELETE FROM $tbl_session_user