ONLINE_BILLING_SERVICE_Admin C

Total Complexity 115
Dependencies 5
Dependents 1
Total lines 611
Lines of code 448
Logical lines of code 251
Comment lines 101
Methods 21
Properties 2

Methods 21

Method Rating Maintainability Complexity Lines of code
online_billing_service_filter_wc_stripe_payment_metadata()
B
35 23 73
prepare_params_for_order()
B
43 18 42
get_exchange_rate()
A
44 9 43
generate_invoice_button()
S
52 7 23
send_document_button()
S
51 7 23
generate_proforma_invoice_button()
S
52 7 23
get_order_params()
S
59 7 12
get_batch_orders_ids_proforma_invoices()
S
48 5 31
get_batch_orders_ids_invoices()
S
49 5 30
get_exchange_rate_for_order()
S
50 4 27
document_present_for()
S
54 4 22
display_admin_pages()
S
49 2 40
auto_generate_invoice()
S
54 3 22
enqueue_scripts()
S
68 3 6
start_session_if_not_started()
S
73 3 5
showPage()
S
72 2 6
add_batch_generate_invoices()
S
70 2 6
__construct()
S
77 1 4
enqueue_styles()
S
77 1 3
showSettingsPage()
S
82 1 3
add_batch_generate_proforma_invoices()
S
75 1 4