Code Duplication    Length = 5-5 lines in 3 locations

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

@@ 4403-4407 (lines=5) @@
4400
                    $session_id = Database::insert_id();
4401
                    if ($debug) {
4402
                        if ($session_id) {
4403
                            foreach ($enreg as $key => $value) {
4404
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4405
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4406
                                }
4407
                            }
4408
4409
                            $logger->addInfo("Sessions - Session created: #$session_id - $session_name");
4410
                        } else {
@@ 4451-4455 (lines=5) @@
4448
                        $session_id = $my_session_result['id'];
4449
4450
                        if ($session_id) {
4451
                            foreach ($enreg as $key => $value) {
4452
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4453
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4454
                                }
4455
                            }
4456
                            if ($debug) {
4457
                                $logger->addInfo("Sessions - #$session_id created: $session_name");
4458
                            }
@@ 4545-4549 (lines=5) @@
4542
4543
                            Database::update($tbl_session, $params, array('id = ?' => $session_id));
4544
4545
                            foreach ($enreg as $key => $value) {
4546
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4547
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4548
                                }
4549
                            }
4550
4551
                            // Delete session-user relation only for students
4552
                            $sql = "DELETE FROM $tbl_session_user