Blockonomics D

Total Complexity 157
Dependencies 3
Dependents 4
Total lines 886
Lines of code 653
Logical lines of code 382
Comment lines 91
Methods 58
Properties 0

Methods 58

Method Rating Maintainability Complexity Lines of code
examine_server_callback_urls()
A
48 11 31
new_address()
S
51 7 25
make_withdraw()
S
51 6 25
get_price()
S
56 6 17
load_blockonomics_header()
S
53 5 26
get_checkout_context()
S
51 5 26
getActiveCurrencies()
S
62 5 11
decrypt_hash()
S
52 4 25
calculate_order_params()
S
54 4 19
process_order()
S
57 4 17
check_get_callbacks_response_body()
S
60 4 13
get_order_checkout_url()
S
60 4 12
check_callback_urls_or_set_one()
S
61 4 12
check_get_callbacks_response_code()
S
62 4 11
post()
S
56 3 18
get_parameterized_wc_url()
S
64 4 9
process_callback()
S
58 3 15
check_paid_amount()
S
58 3 14
update_callback()
S
59 3 13
test_one_crypto()
S
63 3 12
get_error_context()
S
62 3 11
update_paid_amount()
S
62 3 10
check_callback_secret()
S
68 3 7
get_checkout_script()
S
57 2 15
get_checkout_template()
S
68 3 7
update_temp_draw_amount()
S
68 3 7
create_new_order()
S
58 2 15
get()
S
59 2 14
load_blockonomics_template()
S
61 2 12
get_order_by_id_and_crypto()
S
63 2 11
get_order_by_address()
S
62 2 11
set_template_context()
S
73 2 5
encrypt_hash()
S
59 1 15
test_new_address_gen()
S
65 2 9
get_callbacks()
S
65 2 9
save_transaction()
S
68 2 6
set_headers()
S
70 2 7
testSetup()
S
67 2 8
get_api_key()
S
68 2 8
is_nojs_template()
S
70 2 6
fix_displaying_small_values()
S
68 2 7
load_blockonomics_footer()
S
75 2 5
is_error_template()
S
70 2 6
getSupportedCurrencies()
S
61 1 14
get_order_amount_info()
S
60 1 13
record_address()
S
78 1 3
generate_qrcode_svg_element()
S
72 1 5
get_temp_api_key()
S
65 1 8
get_crypto_payment_uri()
S
78 1 3
get_crypto_rate_from_params()
S
77 1 3
load_checkout_template()
S
68 1 7
is_lite_mode_active()
S
79 1 3
update_order()
S
68 1 8
insert_order()
S
66 1 9
is_nojs_active()
S
79 1 3
redirect_finish_order()
S
73 1 5
get_wc_order_received_url()
S
76 1 4
__construct()
S
80 1 3