Code Duplication    Length = 5-6 lines in 5 locations

main/newscorm/learnpath.class.php 5 locations

@@ 6686-6690 (lines=5) @@
6683
            $form->addHidden('description', $item_description);
6684
        }
6685
6686
        if (is_numeric($extra_info)) {
6687
            $form->addHidden('path', $extra_info);
6688
        } elseif (is_array($extra_info)) {
6689
            $form->addHidden('path', $extra_info['path']);
6690
        }
6691
6692
        $form->addHidden('type', TOOL_QUIZ);
6693
        $form->addHidden('post_time', time());
@@ 7069-7073 (lines=5) @@
7066
            $form->addHidden('description', $item_description);
7067
        }
7068
7069
        if (is_numeric($extra_info)) {
7070
            $form->addHidden('path', $extra_info);
7071
        } elseif (is_array($extra_info)) {
7072
            $form->addHidden('path', $extra_info['path']);
7073
        }
7074
        $form->addHidden('type', TOOL_FORUM);
7075
        $form->addHidden('post_time', time());
7076
        $form->setDefaults($defaults);
@@ 7289-7294 (lines=6) @@
7286
            $form->addHidden('description', $item_description);
7287
        }
7288
7289
        if (is_numeric($extra_info)) {
7290
            $form->addHidden('path', $extra_info);
7291
        }
7292
        elseif (is_array($extra_info)) {
7293
            $form->addHidden('path', $extra_info['path']);
7294
        }
7295
7296
        $form->addHidden('type', TOOL_THREAD);
7297
        $form->addHidden('post_time', time());
@@ 8043-8047 (lines=5) @@
8040
            $form->addHidden('description', $item_description);
8041
        }
8042
8043
        if (is_numeric($extra_info)) {
8044
            $form->addHidden('path', $extra_info);
8045
        } elseif (is_array($extra_info)) {
8046
            $form->addHidden('path', $extra_info['path']);
8047
        }
8048
        $form->addHidden('type', TOOL_LINK);
8049
        $form->addHidden('post_time', time());
8050
@@ 8248-8252 (lines=5) @@
8245
            $form->addHidden('description', $item_description);
8246
        }
8247
8248
        if (is_numeric($extra_info)) {
8249
            $form->addHidden('path', $extra_info);
8250
        } elseif (is_array($extra_info)) {
8251
            $form->addHidden('path', $extra_info['path']);
8252
        }
8253
8254
        $form->addHidden('type', TOOL_STUDENTPUBLICATION);
8255
        $form->addHidden('post_time', time());