Code Analysis: obs 1.1.9

Most Complex Classes

Class Rating Complexity
F4_Admin_Query
D
146
OBS_Admin
A
56
OBS_Admin_Settings
S
33
OBS_Admin_Authentication
S
25
OBS_Admin_Query
S
17
OBS
S
12
OBS_Loader
S
7
OBS_Public
S
3
OBS_Activator
S
2
OBS_i18n
S
1
OBS_Admin_Orders
S
1
F4_Admin_Orders
S
1

Most Complex Functions

Function Rating Complexity
F4_Admin_Query::create_invoice_from_order()
D
43
OBS_Admin_Settings::get_settings()
D
33
F4_Admin_Query::client_from_order()
B
15
OBS_Admin::obs_filter_wc_stripe_payment_metadata()
A
14
OBS_Admin_Authentication::crypt_api_key()
A
9
OBS_Admin::get_exchange_rate()
A
9
OBS_Admin_Query::parse_query_errors()
A
8
F4_Admin_Query::get_invoice_series()
A
8
OBS_Admin_Authentication::set_api_key()
A
7
F4_Admin_Query::display_invoices()
A
7
F4_Admin_Query::client_exists_for_order()
A
7
F4_Admin_Query::billing_order_name()
S
7