Code Analysis: Wishlist and Save for later for Woocommerce 1.1.21

Most Complex Classes

Class Rating Complexity
AWWLM_Front_End
D
264
AWWLM_woocommerce_custom_product_addons
D
136
AWWLM_save_for_later
C
108
AWWLM_Api
B
85
AWWLM_Wishlist
S
38
AWWLM_Backend
S
28

Most Complex Functions

Function Rating Complexity
AWWLM_woocommerce_custom_product_addons::awwlm_wishlist_item_meta_woocommerce_custom_product_addons()
D
70
AWWLM_Front_End::awwlm_shortcode_wishlist_function()
D
33
AWWLM_woocommerce_custom_product_addons::awwlm_item_add_to_cart_woocommerce_custom_product_addons()
D
33
AWWLM_Api::awwlm_add_to_wishlist()
C
32
AWWLM_save_for_later::awwlm_savelist_add_to_cart_woocommerce_custom_product_addons()
C
26
AWWLM_Api::awwlm_wishlist_page()
C
26
AWWLM_save_for_later::awwlm_action_add_to_savelist()
B
20
AWWLM_Front_End::awwlm_build_custom_css()
B
20
AWWLM_Front_End::awwlm_shortcode_add_to_wishlist_function()
B
16
AWWLM_Front_End::awwlm_add_to_wishlist()
A
12
AWWLM_Front_End::awwlm_get_icons()
A
15
AWWLM_Front_End::awwlm_get_wishlist_behaviour()
A
13