Code Analysis: WordPress Bitcoin Payments - Blockonomics 3.2

Most Complex Classes

Class Rating Complexity
Blockonomics
D
126
QRinput
B
95
QRmask
A
71
QRspec
A
69
QRsplit
A
63
QRinputItem
S
37
WC_Gateway_Blockonomics
S
31
QRtools
S
29
QRencode
S
27
QRcode
S
26
QRrsItem
S
26
QRbitstream
S
25

Most Complex Functions

Function Rating Complexity
show_options()
C
22
blockonomics_woocommerce_init()
C
2
WC_Gateway_Blockonomics::handle_requests()
C
26
QRrsItem::init_rs_char()
B
19
QRmask::evaluateSymbol()
B
17
QRmask::calcN1N3()
A
15
QRencode::factory()
A
13
QRcode::encodeMask()
A
11
FrameFiller::next()
A
11
QRinput::lengthOfCode()
A
11
QRsplit::eat8()
A
10
QRspec::createFrame()
A
9