Code Analysis: Yandex.Metrica 1.1.3

Most Complex Classes

Class Rating Complexity
YaMetrikaWoocommerce
B
79
YaMetrika
A
52
YaMetrikaBackend
S
40
YaMetrikaHelpers
S
11
YaMetrikaFrontend
S
9
YaMetrikaLogs
S
7

Most Complex Functions

Function Rating Complexity
YaMetrikaBackend::displayRepeaterField()
A
14
YaMetrika::getOptionsFromPlugins()
A
12
YaMetrikaWoocommerce::onPurchase()
A
8
YaMetrikaWoocommerce::onSingleProduct()
A
8
YaMetrikaBackend::sanitizeOptions()
S
7
YaMetrikaWoocommerce::getOrderItemsDiscounts()
S
6
YaMetrikaWoocommerce::registerJSProduct()
S
6
YaMetrikaBackend::displayCheckboxField()
S
6
YaMetrikaWoocommerce::ecommerceCartItemChanged()
S
5
YaMetrikaWoocommerce::getProductBrand()
S
5
YaMetrika::onActivation()
S
5
YaMetrikaWoocommerce::checkHooks()
S
6