Code Analysis: Bonus for Woo 6.4.4

Function Rating Maintainability Complexity Lines of code
BfwPoints::bfw_return_spisanie()
D
20
36 266
BfwPoints::addPointsForOrder()
D
23
29 204
BfwAdmin::bonus_plugin_options()
D
20
16 353
BfwCashback::bfw_get_cashback_in_cart()
D
27
29 144
BfwAdmin::plugin_settings()
D
16
14 365
BfwRouter::init()
C
21
10 313
BfwAdmin::bfwooAddBonusInUserProfile()
B
29 18 131
BfwCoupons::getListCoupons()
B
30 13 159
BfwSingleProduct::bfwPointsInSinglePage()
B
38 16 69
BfwAccount::profileUserUpdate()
B
34 13 100
BfwPoints::deleteBallsOldClients()
A
35 11 92
BfwAccount::accountProgress()
A
37 12 76
BfwAccount::accountReferral()
A
34 10 106
BfwHistory::getHistory()
A
34 10 104
BfwRoles::addRole()
A
33 9 106
BfwAccount::accountBasicInfo()
A
37 10 79
BfwHistory::getListHistory()
A
36 9 86
BfwPoints::refundedPoints()
A
36 7 97
BfwAccount::actionPointsForRegistrationBfw()
A
39 8 67
BfwSingleProduct::typeProduct()
A
47 10 36
BfwRoles::updateRole()
A
40 8 63
BfwPoints::bfw_export_bonuses()
A
44 9 43
BfwPoints::addBallsForBirthday()
A
39 7 72
BfwAdmin::sanitize_callback_bfw()
A
51 10 24
BfwReview::bfwoo_approve_comment_callback()
A
38 6 81
BfwFunctions::checkingKey()
A
45 8 45
BfwCoupons::bfwExportCoupons()
A
45 8 40
BfwLogs::getListLog()
A
41 6 62
BfwPoints::getSumUserOrders()
A
45 7 46
BfwReview::bfwoo_unapproved_comment_callback()
A
40 5 71
BfwPoints::bfwoo_clean_fast_bonus()
A
53 8 21
BfwAdmin::fill_primer_field_social()
A
50 7 33
BfwCoupons::enterCoupon()
A
44 6 47
BfwReferral::addReferralPoints()
A
41 5 61
BfwPoints::addEveryDays()
S
44 5 51
BfwEmail::getMail()
S
48 6 34
BfwPoints::bfwoo_add_fee()
S
50 6 30
BfwSingleProduct::ballsAfterProductPriceAll()
S
50 6 29
BfwPoints::addOfflineOrder()
S
42 4 54
BfwFunctions::feeOrCoupon()
S
53 6 22
BfwRoles::getNextRole()
S
47 5 37
BfwFunctions::declination()
S
54 6 21
BfwFunctions::updatePageIfChangePaymentMethod()
S
46 4 50
BfwFunctions::bfwExcludeProductCashback()
S
49 5 33
BfwPoints::bfw_take_coupon_action()
S
50 5 30
BfwFunctions::bfwUpdateCompleted()
S
59 6 14
BfwAdmin::fill_primer_field_pay_method()
S
50 5 29
BfwReferral::registerInvate()
S
50 5 29
BfwFunctions::bfwExcludeCategoryCashback()
S
52 5 26
BfwSingleProduct::ballsAfterProductPriceShortcode()
S
52 5 26
BfwPoints::newOrder()
S
43 3 55
BfwReview::liveReviewAndPoint()
S
54 5 22
BfwAdmin::fill_primer_field22()
S
54 5 20
BfwRoles::getRole()
S
48 4 33
BfwReferral::bfwSocialLinks()
S
51 4 26
BfwAdmin::fill_primer_field17()
S
52 4 25
BfwFunctions::bfwInAdminOrder()
S
53 4 24
BfwAccount::bfwDobAccountDetails()
S
55 4 21
BfwAdmin::fill_primer_field19()
S
57 4 17
BfwAdmin::fill_write_points_order_status()
S
56 4 17
BfwAccount::accountCoupon()
S
50 3 32
BfwAdmin::bfw_search_pro()
S
82 5 1
BfwAdmin::add_admin_menu()
S
51 3 25
BfwDB::getUpdateDb()
S
45 1 54
BfwPoints::get_virtual_coupon_data_bfw()
S
48 2 35
BfwReferral::bfwSetCookies()
S
56 3 19
BfwPoints::bfwoo_trata_points()
S
57 3 17
BfwAdmin::init()
S
56 3 17
BfwAdmin::fill_add_points_order_status()
S
57 3 16
BfwAccount::formRegister()
S
59 3 15
BfwAdmin::fill_refunded_points_order_status()
S
58 3 15
BfwRoles::isInvalve()
S
59 3 14
BfwPoints::bfw_button_delete_fast_point()
S
60 3 13
BfwAdmin::fill_primer_field25()
S
60 3 13
BfwFunctions::arrayMultisortValue()
S
61 3 12
BfwHistory::add_history()
S
53 2 26
BfwPoints::woocommerceChangeCouponLabelBfw()
S
62 3 11
BfwCoupons::addCoupon()
S
55 2 23
BfwEmail::getHeaderMail()
S
54 2 22
BfwEmail::getFooterMail()
S
55 2 20
BfwCashback::getCashbackInCart()
S
56 2 19
BfwPoints::bfw_coupon_html()
S
56 2 18
BfwRoles::updateStatus()
S
56 2 17
BfwAccount::getReferralLink()
S
58 2 16
BfwCashback::bfwGetCashbackInCartForShortcode()
S
59 2 16
BfwAccount::accountContentShortcode()
S
60 2 15
BfwPoints::howLabel()
S
67 3 7
BfwPoints::bfwoo_spisaniebonusov_in_checkout()
S
65 3 9
BfwAdmin::fill_primer_field21()
S
63 3 10
BfwPoints::bfwCartItemSetQuantity()
S
65 3 9
BfwAdmin::bfwoo_action_pre_get_users()
S
63 3 10
BfwPoints::updatePoints()
S
62 2 12
BfwReferral::bfw_create_referal_code()
S
60 2 12
BfwAccount::accountContent()
S
64 2 11
BfwAdmin::fill_email_5_template2()
S
52 1 25
BfwAdmin::fill_email_4_template()
S
52 1 24
BfwAdmin::fill_email_2_template2()
S
53 1 23
BfwAdmin::fill_email_5_template()
S
53 1 23
BfwAdmin::fill_email_5_template_ref()
S
53 1 22
BfwAdmin::fill_email_2_template()
S
54 1 20
BfwLogs::addLog()
S
56 1 20
BfwAccount::bonusesLink()
S
56 1 20
BfwAdmin::fill_email_3_template()
S
54 1 20
BfwAdmin::fill_email_6_template()
S
54 1 20
BfwAdmin::fill_email_7_template()
S
54 1 20
BfwAdmin::fill_email_every_day_text()
S
56 1 17
BfwAdmin::fill_email_on_birthday_text()
S
56 1 17
BfwRoles::deleteStatus()
S
58 1 16
BfwAdmin::fill_email_inactive_notice_text()
S
57 1 16
BfwAdmin::fill_primer_field14()
S
69 2 6
BfwRoles::bfwManagerRoleEditCapabilities()
S
63 2 10
BfwAdmin::fill_primer_field21qty()
S
68 2 7
BfwAdmin::fill_email_7()
S
69 2 6
BfwAccount::accountRules()
S
67 2 7
BfwAdmin::fill_primer_field_social_on_page()
S
70 2 6
BfwAdmin::bfwoo_add_new_user_column_content_status()
S
70 2 6
BfwAdmin::fill_primer_field12()
S
69 2 6
BfwAdmin::fill_email_5()
S
69 2 6
BfwAdmin::fill_email_6()
S
69 2 6
BfwAdmin::fill_primer_clear()
S
69 2 6
BfwAdmin::fill_primer_field12a()
S
69 2 6
BfwAccount::bfwDobSaveAccountDetails()
S
66 2 9
BfwAdmin::fill_round_points()
S
66 2 8
BfwAdmin::fill_primer_field15()
S
69 2 6
BfwAdmin::fill_level_two()
S
69 2 6
BfwAdmin::fill_email_on_every_day()
S
69 2 6
BfwAdmin::fill_primer_field1()
S
66 2 8
BfwAdmin::fill_cashback_on_sale_products()
S
67 2 8
BfwAdmin::fill_primer_field27()
S
69 2 6
BfwAdmin::fill_burn_point_in_account()
S
68 2 7
BfwAccount::accountHistory()
S
68 2 7
BfwAdmin::fill_primer_field28()
S
69 2 6
BfwAdmin::fill_primer_field30()
S
67 2 8
BfwAdmin::fill_primer_coupons()
S
70 2 6
BfwAdmin::fill_email_2()
S
69 2 6
BfwPoints::bfwoo_spisaniebonusov_in_cart()
S
70 2 6
BfwAdmin::fill_primer_field24()
S
69 2 6
BfwAdmin::fee_or_coupon()
S
69 2 6
BfwAdmin::fill_primer_field29()
S
64 2 10
BfwAdmin::fill_email_my_methode()
S
69 2 6
BfwAdmin::fill_birthday()
S
65 2 9
BfwAccount::accountTitle()
S
67 2 7
BfwFunctions::computy_copyright()
S
66 2 10
BfwAdmin::load_scripts()
S
59 1 15
BfwAdmin::fill_primer_field20()
S
66 2 8
BfwAdmin::fill_email_on_remove_points()
S
69 2 6
BfwFunctions::setPostStatusBfw()
S
64 2 10
BfwAdmin::fill_primer_field12c()
S
69 2 6
BfwAdmin::fill_primer_field16()
S
65 2 9
BfwAdmin::fill_referal_cashback_two_level()
S
66 2 9
BfwCoupons::trueRedirectOnCouponRemoval()
S
67 2 7
BfwAdmin::fill_primer_field12b()
S
69 2 6
BfwAdmin::fill_email_4()
S
69 2 6
BfwAdmin::fill_primer_field26()
S
66 2 9
BfwAdmin::fill_primer_field23()
S
68 2 7
BfwAdmin::exclude_fees_coupons()
S
68 2 7
BfwAdmin::bfwoo_add_new_user_column_content()
S
70 2 6
BfwAdmin::yous_balls_no_cashback_fild()
S
69 2 6
BfwAdmin::fill_email_3()
S
69 2 6
BfwAdmin::fill_email_on_birthday()
S
69 2 6
BfwAdmin::every_days()
S
65 2 9
BfwPoints::roundPoints()
S
68 2 7
BfwAdmin::name_points()
S
60 1 14
BfwPoints::pointsLabel()
S
60 1 13
BfwPoints::pointsLabelUp()
S
61 1 13
BfwCoupons::editStatusCoupon()
S
63 1 11
BfwAdmin::set_screen_id()
S
76 1 4
BfwAdmin::fill_primer_field2()
S
68 1 7
BfwAdmin::bfwoo_add_new_user_column_bonus()
S
74 1 4
BfwAdmin::fill_primer_field166()
S
85 1 3
BfwAdmin::bfwoo_add_new_user_column_bonus_status()
S
74 1 4
BfwRoles::isPro()
S
75 1 4
BfwAdmin::fill_title_how_match_bonus()
S
68 1 7
BfwHistory::bfw_when_delete_user()
S
80 1 3
BfwAdmin::fill_inactive()
S
65 1 9
BfwAdmin::fill_primer_field18()
S
67 1 8
BfwAccount::addBallWhenUserLogin()
S
80 1 3
BfwAccount::getStatus()
S
75 1 4
BfwAdmin::fill_primer_field9()
S
68 1 7
BfwAccount::getCashback()
S
74 1 4
BfwReview::bfw_paid_is_paid_status()
S
70 1 6
BfwEmail::template()
S
68 1 7
BfwAdmin::fill_rulles()
S
64 1 9
BfwAdmin::fill_inactive_notice()
S
65 1 9
BfwFunctions::bfwDeactivate()
S
80 1 3
BfwAdmin::fill_primer_field4()
S
68 1 7
BfwAdmin::fill_primer_field11()
S
68 1 7
BfwAdmin::fill_buy_balls()
S
65 1 9
bfwooComputyScript()
S
66 1 10
BfwAdmin::fill_primer_field8()
S
68 1 7
BfwPoints::excludeCartFeesTaxes()
S
81 1 3
BfwAdmin::author_admin_notice_bfwpro()
S
73 1 5
BfwAdmin::fill_email_1()
S
75 1 4
BfwAdmin::fill_primer_field5()
S
68 1 7
BfwAdmin::bfwoo_sortable_cake_column()
S
74 1 4
BfwCoupons::getCoupon()
S
68 1 7
BfwPoints::actionWoocommerceBeforeCartItemQuantityZero()
S
79 1 3
BfwAccount::getPoints()
S
80 1 3
BfwAdmin::bfwoo_sortable_cake_column_status()
S
74 1 4
BfwAdmin::fill_primer_field10()
S
68 1 7
BfwAdmin::fill_order_start_date()
S
66 1 9
BfwHistory::clearAllHistoryUser()
S
64 1 10
BfwAccount::bonusesAddEndpoint()
S
79 1 3
BfwAdmin::limit_coupon()
S
66 1 9
bfwooComputyStyles()
S
67 1 9
BfwFunctions::helpTip()
S
75 1 4
BfwDB::checkDb()
S
80 1 3
BfwFunctions::bfwActivate()
S
66 1 9
BfwCoupons::deleteCoupon()
S
71 1 5
BfwPoints::updateFastPoints()
S
74 1 4
BfwHistory::deleteHistoryId()
S
68 1 7
BfwPoints::getPoints()
S
74 1 4
BfwAdmin::fill_primer_field7()
S
64 1 10
BfwPoints::getFastPoints()
S
74 1 4
BfwAdmin::bonuses_link()
S
67 1 7
BfwAdmin::fill_title_product_offline_order()
S
68 1 7
BfwFunctions::langLoadBonusForWoo()
S
69 1 7
BfwAdmin::fill_primer_field2h()
S
68 1 7
BfwRoles::maxPercent()
S
68 1 7
BfwRoles::getRoles()
S
71 1 6