Code Duplication    Length = 5-5 lines in 5 locations

main/exercice/export/exercise_import.inc.php 5 locations

@@ 346-350 (lines=5) @@
343
344
    array_push($element_pile, $name);
345
    $current_element = end($element_pile);
346
    if (sizeof($element_pile) >= 2) {
347
        $parent_element = $element_pile[sizeof($element_pile) - 2];
348
    } else {
349
        $parent_element = "";
350
    }
351
    if (sizeof($element_pile) >= 3) {
352
        $grant_parent_element = $element_pile[sizeof($element_pile) - 3];
353
    } else {
@@ 526-530 (lines=5) @@
523
    global $cardinality;
524
525
    $current_element = end($element_pile);
526
    if (sizeof($element_pile) >= 2) {
527
        $parent_element = $element_pile[sizeof($element_pile) - 2];
528
    } else {
529
        $parent_element = "";
530
    }
531
    if (sizeof($element_pile) >= 3) {
532
        $grant_parent_element = $element_pile[sizeof($element_pile) - 3];
533
    } else {
@@ 618-622 (lines=5) @@
615
616
    array_push($element_pile, $name);
617
    $current_element = end($element_pile);
618
    if (sizeof($element_pile) >= 2) {
619
        $parent_element = $element_pile[sizeof($element_pile) - 2];
620
    } else {
621
        $parent_element = "";
622
    }
623
    if (sizeof($element_pile) >= 3) {
624
        $grand_parent_element = $element_pile[sizeof($element_pile) - 3];
625
    } else {
@@ 757-761 (lines=5) @@
754
    global $lastLabelFieldValue;
755
756
    $current_element = end($element_pile);
757
    if (sizeof($element_pile) >= 2) {
758
        $parent_element = $element_pile[sizeof($element_pile) - 2];
759
    } else {
760
        $parent_element = "";
761
    }
762
    if (sizeof($element_pile) >= 3) {
763
        $grand_parent_element = $element_pile[sizeof($element_pile) - 3];
764
    } else {
@@ 837-841 (lines=5) @@
834
    global $lastLabelFieldValue;
835
836
    $current_element = end($element_pile);
837
    if (sizeof($element_pile) >= 2) {
838
        $parent_element = $element_pile[sizeof($element_pile) - 2];
839
    } else {
840
        $parent_element = "";
841
    }
842
    //treat the record of the full content of itembody tag (needed for question statment and/or FIB text:
843
844
    if ($record_item_body && (!in_array($current_element, $non_HTML_tag_to_avoid))) {