Code Analysis: Tag Pilot FREE - Google Tag Manager Integration for WooCommerce 1.12.3

Most Complex Functions

Function Rating Complexity
GtmEcommerceWoo\Lib\Service\SettingsService::settingsInit()
D
23
GtmEcommerceWoo\Lib\GaEcommerceEntity\Event::jsonSerialize()
A
13
GtmEcommerceWoo\Lib\Service\ProductFeedService::formatProductData()
A
13
GtmEcommerceWoo\Lib\Service\EventStrategiesService::initialize()
A
12
GtmEcommerceWoo\Lib\Util\WpSettingsUtil::addSettingsSection()
A
9
GtmEcommerceWoo\Lib\Util\WpSettingsUtil::addSubmenuPage()
A
7
GtmEcommerceWoo\Lib\Service\OrderMonitorService::handleTrackingStatusColumnValue()
A
8
GtmEcommerceWoo\Lib\GaEcommerceEntity\Item::jsonSerialize()
S
7
GtmEcommerceWoo\Lib\Service\PluginService::initialize()
S
7
GtmEcommerceWoo\Lib\Service\ProductFeedService::generateProductFeed()
S
6
GtmEcommerceWoo\Lib\Service\GtmSnippetService::defaultConsentModeState()
S
5
GtmEcommerceWoo\Lib\Service\ProductFeedService::cronJob()
S
6