Code Analysis: online_billing_service 1.6.3

Most Complex Functions

Function Rating Complexity
ONLINE_BILLING_SERVICE_Invoice::create_invoice_from_order()
D
61
ONLINE_BILLING_SERVICE_Admin_Settings::get_settings()
D
39
ONLINE_BILLING_SERVICE_Client::client_from_order()
D
35
ONLINE_BILLING_SERVICE_Invoice::display_invoices()
D
32
ONLINE_BILLING_SERVICE_Admin::online_billing_service_filter_wc_stripe_payment_metadata()
B
23
ONLINE_BILLING_SERVICE_Invoice::generate_one_invoice()
B
18
ONLINE_BILLING_SERVICE_Admin::prepare_params_for_order()
B
18
ONLINE_BILLING_SERVICE_Client::update_outdated_client_fields()
B
19
ONLINE_BILLING_SERVICE_Admin_Errors_Handler::invoice_series_settings_error()
A
16
ONLINE_BILLING_SERVICE_Admin_Authentication::crypt_api_key()
A
12
ONLINE_BILLING_SERVICE_Invoice_Series::get_invoice_series()
A
13
ONLINE_BILLING_SERVICE_Client::get_client_facturare_details()
A
13