Code Analysis: Multiple Shipping Addresses for WooCommerce (Address Book) 2.2.4

Most Complex Classes

Class Rating Complexity
THMAF_Public
D
760
THMAF_Utils
D
128
THMAF_Admin_Settings
C
125
THMAF_Admin
A
71
THMAF_Public_Checkout
A
62
THMAF_Admin_Settings_General
S
48
THMAF_i18n
S
28
THMAF_Utils_Core
S
24
THMAF
S
24
THMAF_Autoloader
S
14
THMAF_Admin_Utils
S
14
THMAF_Loader
S
7

Most Complex Functions

Function Rating Complexity
THMAF_Public::get_tile_field()
D
38
THMAF_Public_Checkout::thmaf_save_address()
D
32
THMAF_Public::thwma_get_shipping_packages()
C
27
THMAF_Public::add_dd_to_checkout_shipping()
C
24
THMAF_Public::multi_shipping_dropdown_view()
C
24
THMAF_Public::add_dd_to_checkout_billing()
C
23
THMAF_Public::thwma_add_addrs_to_order_item_meta()
C
25
THMAF_Public::thwma_shipping_dropdown_fields()
B
22
THMAF_Admin_Settings::render_form_field_element()
B
24
THMAF_Public::save_shipping_method_details()
B
23
THMAF_Admin::thmaf_deactivation_form()
B
7
THMAF_Public::get_address_fields_by_address_key()
B
21