Code Analysis: Bonus for Woo 7.2.0

Most Complex Classes

Class Rating Complexity
QRcode
D
388
BfwAdmin
D
260
BfwPoints
D
220
BfwAccount
C
114
QRinput
B
95
QRinput
B
94
QRmask
A
71
QRmask
A
71
BfwSingleProduct
A
71
QRspec
A
69
QRspec
A
69
QRsplit
A
63

Most Complex Functions

Function Rating Complexity
BfwAdmin::bonus_plugin_options()
D
18
BfwPoints::bfw_write_off_points()
C
26
BfwSingleProduct::cashbackFromOneProduct()
C
27
BfwPoints::addPointsForOrder()
C
23
BfwCashback::bfw_get_cashback_in_cart()
C
23
BfwPoints::bfw_export_bonuses()
C
23
BfwPoints::getSumUserOrders()
B
20
BfwAdmin::plugin_settings()
B
13
BfwAdmin::bfwooAddBonusInUserProfile()
B
18
BfwRouter::init()
B
15
QRcode::init_rs_char()
B
19
BfwCoupons::getListCoupons()
B
14