Code Analysis: WEAM - Attribute Manager for WooCommerce 2.1.8.5

Most Complex Classes

Class Rating Complexity
WEAM_Product_Renderer
D
225
WEAM_Ajax_Handlers
D
222
WEAM_Admin_Settings
B
98
WEAM_Installer
B
82
WEAM_Settings
A
70
WEAM_Plugin
S
45
WEAM_Frontend
S
37
WEAM_FS_Shim
S
15

Most Complex Functions

Function Rating Complexity
WEAM_Product_Renderer::render_custom_ui()
D
41
WEAM_Product_Renderer::render_checkboxes()
D
45
WEAM_Product_Renderer::render_action_bar()
D
38
WEAM_Product_Renderer::render_radios()
D
33
WEAM_Ajax_Handlers::bulk_add_terms()
D
28
WEAM_Ajax_Handlers::add_attribute_to_product()
B
17
WEAM_Admin_Settings::ajax_get_attribute_settings()
B
16
WEAM_Ajax_Handlers::should_show_calibration_notice()
B
17
WEAM_Ajax_Handlers::set_number_value()
B
16
WEAM_Admin_Settings::sanitize_global_settings()
B
16
WEAM_Admin_Settings::sanitize_attribute_settings()
B
15
WEAM_Settings::sanitize_attribute_settings()
A
14