Code Analysis: EventLoomix – Data Layer for Google Tag Manager 0.4.29

Most Complex Classes

Class Rating Complexity
ATEGTM_WooCommerce
D
161
ATEGTM_Settings
D
148
ATEGTM_Forms
B
97
ATEGTM_Data_Layer
B
84
ATEGTM_Plugin
S
21

Most Complex Functions

Function Rating Complexity
ATEGTM_Settings::sanitize()
D
53
ATEGTM_WooCommerce::map_product()
D
38
ATEGTM_Settings::page()
B
18
ATEGTM_Forms::form_catalog()
B
18
ATEGTM_Settings::site_health_configuration()
A
17
ATEGTM_WooCommerce::purchase()
A
16
ATEGTM_Settings::status_panel()
A
15
ATEGTM_Data_Layer::page_context()
A
12
ATEGTM_WooCommerce::checkout_state()
A
12
ATEGTM_WooCommerce::page_events()
A
11
ATEGTM_Settings::save_setup_wizard()
A
11
ATEGTM_Forms::formidable_success()
A
12