Code Analysis: Bonus for Woo 6.3.3

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