WCJ_PDF_Invoicing B

Total Complexity 98
Dependencies 3
Dependents 0
Total lines 555
Lines of code 357
Logical lines of code 192
Comment lines 158
Methods 15
Properties 6

Methods 15

Method Rating Maintainability Complexity Lines of code
bulk_actions_handle()
B
34 21 95
bulk_actions_pdfs_notices()
A
44 12 42
catch_args()
A
56 13 14
__construct()
A
41 9 56
generate_pdf_on_init()
A
54 8 19
merge_pdfs()
S
49 7 29
get_invoices_zip()
S
50 6 27
create_document_hook()
S
54 6 22
check_user_roles()
S
57 6 15
bulk_actions_register()
S
57 3 16
create_document()
S
69 2 7
delete_document()
S
73 2 5
create_invoices_report_tool()
S
81 1 3
create_renumerate_invoices_tool()
S
76 1 4
wrong_user_role_notice()
S
78 1 3