Code Analysis: Shop as Client for WooCommerce 3.5.1

Most Complex Classes

Class Rating Complexity
ShopAsClient_Extend_Store_Endpoint
S
29
ShopAsClient_Checkout_Blocks
S
13

Most Complex Functions

Function Rating Complexity
ShopAsClient_Extend_Store_Endpoint::process_order()
A
11
shop_as_client_is_our_checkout_order_received()
A
13
shop_as_client_woocommerce_checkout_customer_id()
A
11
shop_as_client_woocommerce_admin_order_data_after_order_details()
A
7
ShopAsClient_Extend_Store_Endpoint::store_api_update_callback()
S
7
shop_as_client_woocommerce_checkout_update_order_meta()
S
6
shop_as_client_create_customer()
S
5
shop_as_client_enqueue_scripts()
S
4
shop_as_client_init_woocommerce_billing_fields()
S
3
shop_as_client_woocommerce_checkout_process()
S
5
ShopAsClient_Checkout_Blocks::get_file_version()
S
4
ShopAsClient_Extend_Store_Endpoint::switch_customer_data()
S
4