Code Analysis: Gift Up 3.0

Most Complex Classes

Class Rating Complexity
GiftUp_API
B
81
GiftUp_Settings
B
76
GiftUp_WooCommerce
A
61
GiftUp_Diagnostics
A
54
GiftUp
S
37
GiftUp_Options
S
31
GiftUp_Cache
S
11
GiftUp_API_Response
S
5

Most Complex Functions

Function Rating Complexity
giftup_woocommerce_cart_coupon()
B
21
GiftUp_Settings::show_settings_page()
B
22
GiftUp_Settings::consume_post()
B
19
GiftUp_API::invoke()
B
17
GiftUp_Diagnostics::test_curl()
B
15
GiftUp_WooCommerce::apply_gift_card_to_cart_impl()
A
14
GiftUp_API::get_gift_card()
A
12
GiftUp::on_init()
A
10
GiftUp_WooCommerce::woocommerce_possibly_hold_order()
A
9
GiftUp_API::redeem_gift_card()
A
9
GiftUp_Settings::delete_all_woocommerce_giftcardcoupons()
A
8
GiftUp_API::get_gift_card_balance()
A
8