Code Analysis: WordPress Bitcoin Payments - Blockonomics 3.6

Most Complex Classes

Class Rating Complexity
QRCode
D
211
Blockonomics
D
170
QRinput
B
95
QRmask
A
71
QRspec
A
69
QRsplit
A
63
QRinputItem
S
37
QRtools
S
29
WC_Gateway_Blockonomics
S
29
QRencode
S
27
QRcode
S
26
QRrsItem
S
26

Most Complex Functions

Function Rating Complexity
QRCode::qr_create_matrix()
D
41
show_options()
C
21
blockonomics_woocommerce_init()
B
2
WC_Gateway_Blockonomics::handle_requests()
B
24
QRCode::qr_encode_data()
B
21
QRrsItem::init_rs_char()
B
19
QRCode::qr_penalty_3()
B
20
QRmask::evaluateSymbol()
B
17
QRCode::qr_encode_kanji()
B
16
QRmask::calcN1N3()
A
15
QRencode::factory()
A
13
QRCode::qr_penalty_2()
A
14