WCJ_PDF_Invoicing_Report_Tool D

Total Complexity 150
Dependencies 4
Dependents 0
Total lines 775
Lines of code 596
Logical lines of code 378
Comment lines 125
Methods 13
Properties 1

Methods 13

Method Rating Maintainability Complexity Lines of code
get_invoices_report_data_hpos()
D
26
38 139
get_invoices_report_data()
D
26
38 138
create_invoices_report_tool()
A
38 14 68
export_csv()
A
44 15 36
generate_report_zip()
A
46 15 32
get_invoices_report_zip_hpos()
A
38 10 69
get_invoices_report_zip()
A
38 10 68
get_invoices_report()
S
62 3 10
check_user_roles()
S
68 2 7
get_data_headers()
S
67 2 8
get_report_file_name()
S
60 1 13
__construct()
S
72 1 5
get_no_documents_found_message()
S
77 1 3