Code Duplication    Length = 19-19 lines in 2 locations

main/lp/learnpath.class.php 2 locations

@@ 7825-7843 (lines=19) @@
7822
        $arrHide[0]['padding'] = 20;
7823
        $charset = api_get_system_encoding();
7824
7825
        for ($i = 0; $i < count($arrLP); $i++) {
7826
            if ($action != 'add') {
7827
                if ($arrLP[$i]['item_type'] == 'dir' && !in_array($arrLP[$i]['id'], $arrHide) && !in_array($arrLP[$i]['parent_item_id'], $arrHide)) {
7828
                    $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
7829
                    $arrHide[$arrLP[$i]['id']]['padding'] = 20 + $arrLP[$i]['depth'] * 20;
7830
                    if ($parent == $arrLP[$i]['id']) {
7831
                        $s_selected_parent = $arrHide[$arrLP[$i]['id']];
7832
                    }
7833
                }
7834
            } else {
7835
                if ($arrLP[$i]['item_type'] == 'dir') {
7836
                    $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
7837
                    $arrHide[$arrLP[$i]['id']]['padding'] = 20 + $arrLP[$i]['depth'] * 20;
7838
                    if ($parent == $arrLP[$i]['id']) {
7839
                        $s_selected_parent = $arrHide[$arrLP[$i]['id']];
7840
                    }
7841
                }
7842
            }
7843
        }
7844
7845
        if ($action != 'move') {
7846
            $form->addElement('text', 'title', get_lang('Title'));
@@ 8137-8155 (lines=19) @@
8134
        $arrHide[0]['value'] = $this->name;
8135
        $arrHide[0]['padding'] = 20;
8136
8137
        for ($i = 0; $i < count($arrLP); $i++) {
8138
            if ($action != 'add') {
8139
                if ($arrLP[$i]['item_type'] == 'dir' &&
8140
                    !in_array($arrLP[$i]['id'], $arrHide) &&
8141
                    !in_array($arrLP[$i]['parent_item_id'], $arrHide)
8142
                ) {
8143
                    $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
8144
                    $arrHide[$arrLP[$i]['id']]['padding'] = 20 + $arrLP[$i]['depth'] * 20;
8145
                    if ($parent == $arrLP[$i]['id']) {
8146
                        $s_selected_parent = $arrHide[$arrLP[$i]['id']];
8147
                    }
8148
                }
8149
            } else {
8150
                if ($arrLP[$i]['item_type'] == 'dir') {
8151
                    $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
8152
                    $arrHide[$arrLP[$i]['id']]['padding'] = 20 + $arrLP[$i]['depth'] * 20;
8153
                    if ($parent == $arrLP[$i]['id']) {
8154
                        $s_selected_parent = $arrHide[$arrLP[$i]['id']];
8155
                    }
8156
                }
8157
            }
8158
        }