Code Analysis: WordPress Bitcoin Payments - Blockonomics 3.7.4

Most Complex Classes

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

Most Complex Functions

Function Rating Complexity
QRCode::qr_create_matrix()
D
41
QRCode::qr_encode_data()
B
21
QRrsItem::init_rs_char()
B
19
QRCode::qr_penalty_3()
B
20
QRmask::evaluateSymbol()
B
17
WC_Gateway_Blockonomics::handle_requests()
B
18
QRCode::qr_encode_kanji()
B
16
blockonomics_woocommerce_init()
A
3
QRmask::calcN1N3()
A
15
FormFields::init_form_fields()
A
8
QRencode::factory()
A
13
QRCode::qr_penalty_2()
A
14