Code Duplication    Length = 5-6 lines in 5 locations

main/newscorm/learnpath.class.php 5 locations

@@ 6677-6681 (lines=5) @@
6674
            $form->addHidden('description', $item_description);
6675
        }
6676
6677
        if (is_numeric($extra_info)) {
6678
            $form->addHidden('path', $extra_info);
6679
        } elseif (is_array($extra_info)) {
6680
            $form->addHidden('path', $extra_info['path']);
6681
        }
6682
6683
        $form->addHidden('type', TOOL_QUIZ);
6684
        $form->addHidden('post_time', time());
@@ 7060-7064 (lines=5) @@
7057
            $form->addHidden('description', $item_description);
7058
        }
7059
7060
        if (is_numeric($extra_info)) {
7061
            $form->addHidden('path', $extra_info);
7062
        } elseif (is_array($extra_info)) {
7063
            $form->addHidden('path', $extra_info['path']);
7064
        }
7065
        $form->addHidden('type', TOOL_FORUM);
7066
        $form->addHidden('post_time', time());
7067
        $form->setDefaults($defaults);
@@ 7280-7285 (lines=6) @@
7277
            $form->addHidden('description', $item_description);
7278
        }
7279
7280
        if (is_numeric($extra_info)) {
7281
            $form->addHidden('path', $extra_info);
7282
        }
7283
        elseif (is_array($extra_info)) {
7284
            $form->addHidden('path', $extra_info['path']);
7285
        }
7286
7287
        $form->addHidden('type', TOOL_THREAD);
7288
        $form->addHidden('post_time', time());
@@ 8034-8038 (lines=5) @@
8031
            $form->addHidden('description', $item_description);
8032
        }
8033
8034
        if (is_numeric($extra_info)) {
8035
            $form->addHidden('path', $extra_info);
8036
        } elseif (is_array($extra_info)) {
8037
            $form->addHidden('path', $extra_info['path']);
8038
        }
8039
        $form->addHidden('type', TOOL_LINK);
8040
        $form->addHidden('post_time', time());
8041
@@ 8239-8243 (lines=5) @@
8236
            $form->addHidden('description', $item_description);
8237
        }
8238
8239
        if (is_numeric($extra_info)) {
8240
            $form->addHidden('path', $extra_info);
8241
        } elseif (is_array($extra_info)) {
8242
            $form->addHidden('path', $extra_info['path']);
8243
        }
8244
8245
        $form->addHidden('type', TOOL_STUDENTPUBLICATION);
8246
        $form->addHidden('post_time', time());