Code Duplication    Length = 5-5 lines in 3 locations

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

@@ 4220-4224 (lines=5) @@
4217
                    $session_id = Database::insert_id();
4218
                    if ($debug) {
4219
                        if ($session_id) {
4220
                            foreach ($enreg as $key => $value) {
4221
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4222
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4223
                                }
4224
                            }
4225
4226
                            $logger->addInfo("Sessions - Session created: #$session_id - $session_name");
4227
                        } else {
@@ 4263-4267 (lines=5) @@
4260
                        $session_id = $my_session_result['id'];
4261
4262
                        if ($session_id) {
4263
                            foreach ($enreg as $key => $value) {
4264
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4265
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4266
                                }
4267
                            }
4268
                            if ($debug) {
4269
                                $logger->addInfo("Sessions - #$session_id created: $session_name");
4270
                            }
@@ 4354-4358 (lines=5) @@
4351
4352
                            Database::update($tbl_session, $params, array('id = ?' => $session_id));
4353
4354
                            foreach ($enreg as $key => $value) {
4355
                                if (substr($key, 0, 6) == 'extra_') { //an extra field
4356
                                    self::update_session_extra_field_value($session_id, substr($key, 6), $value);
4357
                                }
4358
                            }
4359
4360
                            // Delete session-user relation only for students
4361
                            $sql = "DELETE FROM $tbl_session_user