Code Analysis: sokan Integration 1.0.0

Most Complex Classes

Class Rating Complexity
Skng_SokanIntegration
B
83
Skng_Region
A
59
Skng_Customer
S
28
Skng_Invoice
S
28
Skng_Brand
S
19
Skng_ProductCat
S
18
Skng_Product
S
17
Skng_Base_Class
S
6

Most Complex Functions

Function Rating Complexity
Skng_SokanIntegration::skng_order_status_hook()
D
32
Skng_Region::skng_get_region_by_id()
B
16
Skng_Region::skng_get_order_region()
B
18
skng_add_custom_field()
B
16
Skng_SokanIntegration::skng_user_register_hook()
A
12
Skng_Invoice::skng_get_unsynced_invoices()
A
12
skng_ajaxsync_customers()
A
12
Skng_Customer::skng_find_user_by_id_wc()
A
11
skng_ajaxsync_region()
A
10
Skng_SokanIntegration::skng_product_save_hook()
A
9
skng_ajaxsync_invoices()
A
8
skng_ajaxsync_products()
A
8