Code Analysis: GoUrl WooCommerce – Bitcoin Altcoin Payment Gateway Addon 1.3.9

Function Rating Maintainability Complexity Lines of code
gourl_wc_gateway_load()
D
4
5 1,098
WC_Gateway_GoUrl::cryptocoin_payment()
D
28
43 105
WC_Gateway_GoUrl::__construct()
D
32 35 76
WC_Gateway_GoUrl::gourl_settings()
D
37 35 49
gourl_wc_admin_order_stats()
C
31 29 89
gourl_wc_price_html()
C
40 31 43
WC_Gateway_GoUrl::process_payment()
C
35 26 65
WC_Gateway_GoUrl::gourlcallback()
C
35 25 70
gourl_wc_remove_trial()
B
41 22 47
gourl_wc_currency_symbol()
B
48 20 26
gourl_wc_remove_bitcoin_trial()
A
49 15 26
gourl_wc_payment_history()
A
47 14 28
gourl_wc_crypto_price()
A
50 14 24
gourl_wc_currency_decimals()
A
51 13 23
gourl_productcrypto_section()
A
44 11 41
WC_Gateway_GoUrl::init_form_fields()
A
29 2 156
gourl_wc_currency_type()
A
53 9 21
WC_Gateway_GoUrl::unable_to_update_subscription_status()
A
57 9 12
gourl_wc_currencies()
A
51 8 23
gourl_wc_action_links()
S
54 6 19
gourl_wc_2way_prices()
S
64 5 8
gourl_wc_view_subscription_button()
S
61 4 13
gourl_wc_payment_link()
S
65 4 7
gourl_wc_plugin_meta()
S
65 4 8
gourl_wc_remove_bitcoin_jqscript()
S
65 3 13
gourlwoocommerce_gourlcallback()
S
65 3 8
gourl_wc_btc_trialpayment_notice()
S
64 3 10
gourl_wc_variation_prices_hash()
S
70 3 5
gourl_wc_gateway_add()
S
71 2 6
WC_Gateway_GoUrl::admin_footer_text()
S
78 1 3
gourl_wc_cart_message()
S
72 1 5
gourl_wc_load_textdomain()
S
78 1 3