LP_User_Item_Quiz C

Total Complexity 112
Dependencies 9
Dependents 4
Total lines 588
Lines of code 369
Logical lines of code 209
Comment lines 133
Methods 38
Properties 1

Methods 38

Method Rating Maintainability Complexity Lines of code
calculate_results()
B
39 19 59
get_results()
S
57 8 14
get_current_question()
S
54 7 22
check_question()
S
53 6 23
add_question_answer()
S
57 6 17
get_questions_answered()
S
58 5 16
get_time_remaining()
S
58 5 14
can_check_answer()
S
56 4 18
can_hint_answer()
S
56 4 18
get_time_interval()
S
61 4 13
hint()
S
59 3 15
get_status_label()
S
60 3 13
_parse_answers()
S
66 3 8
get_mark()
S
65 3 9
get_question_answer()
S
72 3 5
get_checked_questions()
S
66 2 9
_get_results()
S
71 2 6
get_hint_questions()
S
66 2 9
is_answered()
S
68 2 7
is_review_questions()
S
78 2 3
is_answered_true()
S
68 2 7
finish()
S
69 1 7
get_check_answer_count()
S
80 1 3
has_hinted_question()
S
79 1 3
get_count_hint()
S
80 1 3
__construct()
S
74 1 5
has_checked_question()
S
79 1 3
get_quiz_mark()
S
76 1 4
get_total_questions()
S
73 1 5
is_skipped()
S
79 1 3
get_percent_result()
S
76 1 3
is_passed()
S
79 1 3
get_result()
S
79 1 3
get_course_id()
S
80 1 3
get_quiz()
S
80 1 3
get_mysql_data()
S
74 1 4
update()
S
70 1 6
can_retake_quiz()
S
79 1 3