RM_Reports_Service D

Total Complexity 266
Dependencies 11
Dependents 2
Total lines 1,299
Lines of code 1,181
Logical lines of code 943
Comment lines 8
Methods 43
Properties 0

Methods 43

Method Rating Maintainability Complexity Lines of code
prepare_submission_export_data()
D
29 32 110
get_submission_multiple_compare()
B
39 16 64
generate_reports_data_compare()
A
46 16 40
generate_form_compare_data()
A
41 14 44
attachment_chart_data()
A
46 12 35
get_submission_compare()
A
47 11 36
generate_payments_chart_data()
A
40 8 56
reports_email_receiver_lists()
A
52 10 23
excecute_email_reports()
A
59 10 13
update_edit_delete_cron()
A
55 9 19
generate_login_chart_data()
A
43 7 49
generate_login_parameter()
S
54 7 23
generate_reports_data()
S
55 7 23
generate_submission_chart_data()
S
46 6 37
get_payments_with_submissions()
S
43 5 47
schedule_cron()
S
61 8 10
get_logins()
S
47 5 36
get_report_email_logins()
S
47 5 35
get_reports_email_payments()
S
45 4 38
prepare_login_export_data()
S
46 4 38
get_submission()
S
46 4 37
get_report_email_submission()
S
48 4 31
rm_reports_email_setup()
S
58 5 16
reports_email_schedule_callback()
S
62 6 10
compare_formate_day_wise_data()
S
51 4 25
attachment_manage()
S
54 4 20
prepare_payments_export_data()
S
49 3 32
reports_email_reminder_type_submissions()
S
48 3 31
reports_email_reminder_type_payments()
S
49 3 29
reports_email_reminder_type_logins()
S
49 3 28
get_cron_time()
S
62 4 12
get_cron_name()
S
62 4 12
get_payments()
S
53 3 22
insert_task_cron()
S
59 3 13
default_selected_forms()
S
61 3 13
generate_comparison_stats()
S
52 2 22
insert_report_cron_on_activate_plugin()
S
65 3 9
delete_report_cron_on_deactivate_plugin()
S
65 3 9
delete_task_cron()
S
65 2 9
generate_reports_data_compare_multiselect()
S
69 1 7
add_cron_interval()
S
68 1 7
update_task_execution_time()
S
74 1 4
generate_compare_forms_chart_data()
S
69 1 7