Code Analysis: Belboon Advertiser Tracking 2.3.0

Function Rating Maintainability Complexity Lines of code
BelboonAdvertiserTrackingPlugin::getConversionTarget()
A
58 9 15
BelboonAdvertiserTrackingPlugin::generateTrackingUrl()
A
48 8 30
BelboonAdvertiserTrackingPlugin::getDataFromAPI()
A
50 8 28
BelboonAdvertiserTrackingPlugin::initPlugin()
S
49 7 27
BelboonAdvertiserTrackingPlugin::checkoutIntegration()
S
50 6 31
BelboonAdvertiserTrackingPlugin::sendNewCustmerRequest()
S
51 6 28
BelboonAdvertiserTrackingPlugin::getTrackingCat()
S
54 6 22
BelboonAdvertiserTrackingPlugin::parseUrlParams()
S
55 6 18
BelboonAdvertiserTrackingPlugin::collectData()
S
43 3 48
BelboonAdvertiserTrackingPlugin::getClickId()
S
65 5 9
BelboonAdvertiserTrackingPlugin::getApiTrackingCategories()
S
59 4 14
BelboonAdvertiserTrackingPlugin::trackByKeyParam()
S
61 4 12
BelboonAdvertiserTrackingPlugin::checkoutIntegrationFooter()
S
61 4 12
BelboonAdvertiserTrackingPlugin::showAdminNotice()
S
63 4 11
BelboonAdvertiserTrackingPlugin::useBaseketTracking()
S
65 4 9
BelboonAdvertiserTrackingPlugin::getHirachicalProductCatChain()
S
59 3 14
BelboonAdvertiserTrackingPlugin::setAdminMenu()
S
68 3 6
BelboonAdvertiserTrackingPlugin::getAdminPage()
S
66 3 9
BelboonAdvertiserTrackingPlugin::showDebug()
S
70 3 6
BelboonAdvertiserTrackingPlugin::getTrackingIsActive()
S
65 3 9
BelboonAdvertiserTrackingPlugin::addDebugToHead()
S
61 2 13
BelboonAdvertiserTrackingPlugin::getView()
S
61 2 12
BelboonAdvertiserTrackingPlugin::registerSettings()
S
56 1 20
BelboonAdvertiserTrackingPlugin::getCatMappingPage()
S
59 1 16
BelboonAdvertiserTrackingPlugin::getApiKey()
S
69 2 7
BelboonAdvertiserTrackingPlugin::trackingIsAcitve()
S
78 2 3
BelboonAdvertiserTrackingPlugin::getTrackingCategoryByProductCategoryId()
S
70 2 6
BelboonAdvertiserTrackingPlugin::isNewCustomer()
S
71 2 6
BelboonAdvertiserTrackingPlugin::getAdvertiserId()
S
69 2 7
BelboonAdvertiserTrackingPlugin::adminEnqueueScripts()
S
77 1 3
BelboonAdvertiserTrackingPlugin::updateCategoryMapping()
S
80 1 3
BelboonAdvertiserTrackingPlugin::addWeeklyCronJobSchedule()
S
69 1 7
BelboonAdvertiserTrackingPlugin::getApiResponse()
S
76 1 4
BelboonAdvertiserTrackingPlugin::getPixelUrl()
S
75 1 4
BelboonAdvertiserTrackingPlugin::__construct()
S
77 1 4
BelboonAdvertiserTrackingPlugin::loadTextdomain()
S
78 1 3
BelboonAdvertiserTrackingPlugin::unserialize()
S
80 1 3
BelboonAdvertiserTrackingPlugin::doServer2ServerCall()
S
75 1 4
BelboonAdvertiserTrackingPlugin::getGdpr()
S
92 1 1
BelboonAdvertiserTrackingPlugin::serialize()
S
80 1 3
BelboonAdvertiserTrackingPlugin::getWpdb()
S
82 1 3
BelboonAdvertiserTrackingPlugin::useSession()
S
92 1 1
BelboonAdvertiserTrackingPlugin::getTrackingDomain()
S
75 1 4
BelboonAdvertiserTrackingPlugin::addPluginSettingsLink()
S
68 1 7
BelboonAdvertiserTrackingPlugin::getCategoryMapping()
S
76 1 4
BelboonAdvertiserTrackingPlugin::getOrdersByUserId()
S
74 1 5
BelboonAdvertiserTrackingPlugin::getSiteId()
S
92 1 1
BelboonAdvertiserTrackingPlugin::adminEnqueueStyles()
S
77 1 3
BelboonAdvertiserTrackingPlugin::getPath()
S
82 1 3
BelboonAdvertiserTrackingPlugin::setPath()
S
77 1 4
BelboonAdvertiserTrackingPlugin::getCurrentUrl()
S
73 1 5
BelboonAdvertiserTrackingPlugin::useCookies()
S
92 1 1
BelboonAdvertiserTrackingPlugin::setWpdb()
S
77 1 4
BelboonAdvertiserTrackingPlugin::getPixelVersion()
S
92 1 1
BelboonAdvertiserTrackingPlugin::pingBelboonApi()
S
81 1 3
BelboonAdvertiserTrackingPlugin::isApiKeyValid()
S
75 1 4