WCJ_PDF_Invoicing B

Total Complexity 83
Dependencies 1
Dependents 0
Total lines 457
Lines of code 313
Logical lines of code 179
Comment lines 114
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
bulk_actions_handle()
A
40 14 65
bulk_actions_pdfs_notices()
A
46 10 39
__construct()
A
42 8 50
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
56 6 19
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
82 1 3
create_renumerate_invoices_tool()
S
76 1 4
wrong_user_role_notice()
S
78 1 3