Code Duplication    Length = 18-20 lines in 2 locations

main/inc/lib/exercise_show_functions.lib.php 2 locations

@@ 49-66 (lines=18) @@
46
            echo '<tr><td>';
47
            echo Security::remove_XSS($answerHTML, COURSEMANAGERLOWSECURITY);
48
            echo '</td></tr>';
49
        } else {
50
            ?>
51
            <tr>
52
                <td>
53
                    <?php echo nl2br(Security::remove_XSS($answerHTML, COURSEMANAGERLOWSECURITY)); ?>
54
                </td>
55
56
                <?php
57
                if (!api_is_allowed_to_edit(null,true) && $feedbackType != EXERCISE_FEEDBACK_TYPE_EXAM) { ?>
58
                    <td>
59
                    <?php
60
                    $comm = Event::get_comments($id, $questionId);
61
                    ?>
62
                    </td>
63
                <?php } ?>
64
            </tr>
65
        <?php
66
        }
67
	}
68
69
    /**
@@ 86-105 (lines=20) @@
83
    ) {
84
        if (empty($id)) {
85
            echo '<tr><td>'. Security::remove_XSS($answer).'</td></tr>';
86
        } else {
87
        ?>
88
            <tr>
89
                <td>
90
                    <?php
91
                    echo Security::remove_XSS($answer);
92
                    ?>
93
                </td>
94
95
            <?php
96
            if (!api_is_allowed_to_edit(null,true) && $feedback_type != EXERCISE_FEEDBACK_TYPE_EXAM) { ?>
97
                <td>
98
                    <?php
99
                    $comm = Event::get_comments($id,$questionId);
100
                    ?>
101
                </td>
102
            <?php } ?>
103
            </tr>
104
        <?php
105
        }
106
    }
107
108
	/**