WCJ_PDF_Invoicing C

Total Complexity 102
Dependencies 1
Dependents 0
Total lines 514
Lines of code 353
Logical lines of code 191
Comment lines 128
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
bulk_actions_handle()
B
35 21 93
catch_args()
B
54 18 16
bulk_actions_pdfs_notices()
A
44 13 42
__construct()
A
42 8 52
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