Code Analysis: Grow by Tradedoubler 2.0.23

Function Rating Maintainability Complexity Lines of code
getCountriesListTradeDoubler()
D
8
1 984
TradedoublerActions::autocomplete_session()
B
41 19 59
TradedoublerActions::loadCodesIntoPlatform()
B
37 18 71
TradedoublerRouting::getRouting()
A
44 16 45
TradedoublerViews::createProgramForm()
A
36 11 78
TradedoublerActions::refreshFeed()
A
44 12 46
TradedoublerViews::updateProgramForm()
A
38 10 70
TradedoublerViews::add_file_from_user()
A
39 10 66
TradedoublerActions::getProductsForFeed()
A
42 8 51
TradedoublerViews::verifyPasswordLogin()
A
50 9 28
TradedoublerViews::refreshDataProgram()
A
45 8 40
TradedoublerActions::woocommerce_thankyou()
A
43 7 49
TradedoublerAPI::getHeaders()
A
48 7 42
TradedoublerActions::actions()
S
49 7 28
TradedoublerViews::verifyNonPasswordLoginData()
S
45 6 40
TradedoublerAPI::getVoucherToken()
S
54 7 21
TradedoublerAPI::getProductToken()
S
54 7 21
TradedoublerRouting::postRouting()
S
54 7 21
TradedoublerActions::getFeedDefault()
S
56 7 17
TradedoublerViews::trackingForm()
S
59 7 13
TradedoublerViews::refreshData()
S
51 6 26
TradedoublerAPI::getPseudoDashboard()
S
49 5 31
TradedoublerActions::loaded()
S
58 6 15
TradedoublerAPI::postRequest()
S
50 5 26
TradedoublerAPI::putRequest()
S
51 5 25
TradedoublerAPI::obtainUserToken()
S
52 5 25
TradedoublerActions::getProgram()
S
56 5 18
TradedoublerViews::signInForm()
S
51 4 27
TradedoublerAPI::deleteRequest()
S
52 4 22
TradedoublerAPI::getRequest()
S
53 4 21
TradedoublerDiscount::is_coupon_valid_limited()
S
54 4 21
TradedoublerAPI::getProductFeedsTM()
S
58 4 16
TradedoublerHotspot::updateProgram()
S
59 4 14
TradedoublerViews::processForm()
S
45 2 41
TradedoublerActions::wp_loaded()
S
63 4 11
TradedoublerActions::wp_head()
S
56 3 24
TradedoublerViews::deleteData()
S
56 3 19
TradedoublerViews::generateRandomString()
S
57 3 16
TradedoublerActions::admin_head()
S
58 3 14
TradedoublerViews::dashboard()
S
61 3 13
TradedoublerActions::getProgramName()
S
61 3 13
TradedoublerAPI::getProductFeeds()
S
62 3 11
TradedoublerAPI::createFeed()
S
53 2 22
TradedoublerHotspot::requestPatch()
S
55 2 20
TradedoublerAPI::createEvent()
S
58 2 16
tradedoublerPage()
S
66 3 9
TradedoublerActions::getFirstPartyCookie()
S
66 3 9
TradedoublerActions::get_referral_coupon_error()
S
63 3 10
TradedoublerActions::is_referral_coupon_valid()
S
63 3 10
TradedoublerActions::setFeedScheduler()
S
50 1 28
TradedoublerAPI::createSegment()
S
61 2 12
TradedoublerAPI::updateFeed()
S
61 2 11
TradedoublerAPI::__construct()
S
64 2 11
TradedoublerAPI::deleteProgram()
S
54 1 22
TradedoublerActions::admin_notices()
S
65 2 9
TradedoublerAPI::changeCommision()
S
63 2 10
TradedoublerViews::clearCache()
S
65 2 10
TradedoublerActions::removeCode()
S
67 2 7
TradedoublerAPI::createOrganization()
S
63 2 10
TradedoublerActions::updateProductFeed()
S
66 2 8
TradedoublerActions::getFeedDefaultId()
S
70 2 6
TradedoublerAPI::getVouchers()
S
66 2 8
TradedoublerActions::init()
S
73 2 5
TradedoublerHotspot::request()
S
59 1 14
TradedoublerAPI::getRequestTokenGet()
S
62 1 11
TradedoublerActions::getFeedDefaultName()
S
79 1 3
TradedoublerViews::tracking()
S
80 1 3
TradedoublerAPI::getCommissions()
S
68 1 7
TradedoublerActions::admin_footer()
S
91 1 2
TradedoublerAPI::createVoucher()
S
67 1 8
TradedoublerAPI::getSingleProgramInfo()
S
68 1 7
njengah_disable_postcode_validation()
S
76 1 4
TradedoublerAPI::deleteFeedScheduler()
S
68 1 7
TradedoublerActions::isCodeUsedOnce()
S
73 1 4
TradedoublerAPI::updateProgramInfo()
S
66 1 8
TradedoublerAPI::showCommision()
S
68 1 7
TradedoublerViews::logout()
S
73 1 5
TradedoublerActions::setFirstPartyServerCookie()
S
75 1 3
TradedoublerAPI::createProgram()
S
67 1 8
TradedoublerRouting::userHasProgram()
S
78 1 3
TradedoublerAPI::getUsers()
S
71 1 6
TradedoublerActions::getCurrency()
S
71 1 6
TradedoublerViews::products()
S
80 1 3
TradedoublerAPI::getProgramInfo()
S
69 1 7
TradedoublerAPI::getCategoriesProducts()
S
77 1 4
TradedoublerViews::settings()
S
80 1 3
TradedoublerViews::step1()
S
80 1 3
print_r_e()
S
78 1 3
TradedoublerViews::signIn()
S
80 1 3
TradedoublerActions::__construct()
S
82 1 3
TradedoublerRouting::routing()
S
80 1 3
TradedoublerViews::step3()
S
80 1 3
TradedoublerViews::step4()
S
80 1 3
TradedoublerAPI::getTopAffi()
S
67 1 8
TradedoublerViews::redirect()
S
73 1 5
TradedoublerViews::step5()
S
80 1 3
TradedoublerAPI::getPendingAffi()
S
67 1 8
TradedoublerAPI::updateProductFeed()
S
65 1 9
TradedoublerAPI::getDashboard()
S
69 1 7
TradedoublerAPI::getRecentTransactions()
S
64 1 9
TradedoublerViews::step2()
S
80 1 3
TradedoublerAPI::getStatistics()
S
63 1 10
TradedoublerAPI::getUsersMe()
S
71 1 6
TradedoublerActions::getProgramIdCodes()
S
79 1 3
TradedoublerAPI::setFeedScheduler()
S
65 1 9
TradedoublerAPI::deleteVoucher()
S
68 1 7
TradedoublerRouting::userIsActive()
S
78 1 3
TradedoublerAPI::deleteFeed()
S
67 1 8
TradedoublerViews::codes()
S
80 1 3
TradedoublerHotspot::__construct()
S
71 1 6