Code Analysis: WooCommerce Extended Coupon Features FREE 3.2.9

Most Complex Classes

Class Rating Complexity
WJECF_Controller
D
204
WJECF_Autocoupon
D
148
WJECF_Wrap_Coupon
A
67
WJECF_Admin_Html
A
53
WJECF_Admin
A
51
WJECF_Debug
S
46
WJECF_Wrap_Product
S
45
WJECF_Admin_Settings
S
39
WJECF_WC
S
29
WJECF_Wrap
S
28
Abstract_WJECF_Plugin
S
25
WJECF_Sanitizer
S
22

Most Complex Functions

Function Rating Complexity
WJECF_Admin_Html::render_input()
B
23
WJECF_Admin_Data_Update::auto_data_update()
B
18
WJECF_Sanitizer::sanitize()
B
20
WJECF_Autocoupon::coupon_can_be_applied()
B
17
WJECF_Debug::log()
A
12
WJECF_Controller::validate_shipping_method()
A
11
WJECF_Wrap::wrap()
A
11
WJECF_Controller::coupon_combination_filter()
A
11
WJECF_Admin_Settings::validate_settings()
A
11
WJECF_Controller::validate_excluded_shipping_method()
A
9
WJECF_Controller::validate_customer()
A
9
WJECF_Admin_Settings::action_admin_init()
A
7