Code Duplication    Length = 5-5 lines in 3 locations

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

@@ 4211-4215 (lines=5) @@
4208
                    $session_id = Database::insert_id();
4209
                    if ($debug) {
4210
                        if ($session_id) {
4211
                            foreach ($enreg as $key => $value) {
4212
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4213
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4214
                                }
4215
                            }
4216
4217
                            $logger->addInfo("Sessions - Session created: #$session_id - $session_name");
4218
                        } else {
@@ 4254-4258 (lines=5) @@
4251
                        $session_id = $my_session_result['id'];
4252
4253
                        if ($session_id) {
4254
                            foreach ($enreg as $key => $value) {
4255
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4256
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4257
                                }
4258
                            }
4259
                            if ($debug) {
4260
                                $logger->addInfo("Sessions - #$session_id created: $session_name");
4261
                            }
@@ 4345-4349 (lines=5) @@
4342
4343
                            Database::update($tbl_session, $params, array('id = ?' => $session_id));
4344
4345
                            foreach ($enreg as $key => $value) {
4346
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4347
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4348
                                }
4349
                            }
4350
4351
                            // Delete session-user relation only for students
4352
                            $sql = "DELETE FROM $tbl_session_user