WCJ_PDF_Invoicing B

Total Complexity 86
Dependencies 1
Dependents 0
Total lines 508
Lines of code 348
Logical lines of code 187
Comment lines 127
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
bulk_actions_handle()
B
36 17 93
bulk_actions_pdfs_notices()
A
45 10 41
__construct()
A
42 8 52
catch_args()
A
59 9 12
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
58 5 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