Code Analysis: WooCommerce Multiple Payment Gateways 1.66

Function Rating Maintainability Complexity Lines of code
WCMPG_Functions::get_currency()
B
41 24 51
WCMPG_Functions::upload_zip()
A
42 13 50
WCMPG_Systempay::receipt()
A
35 10 81
WCMPG_Show_Notice()
A
48 11 29
WCMPG_Functions::executable()
A
39 8 68
WCMPG_Monetico::generate_mac()
A
42 7 55
WCMPG_Licence::verify_licence()
A
49 8 28
Axepta::filterRequestParameters()
S
53 7 21
WCMPG_Sips::process_admin_options()
S
53 7 20
WCMPG_Functions::delete_folder()
S
55 7 18
WCMPG_Paybox::get_text_value()
S
58 7 15
WCMPG_Sips_Paypage_Post::receipt()
S
44 5 43
WCMPG_Sips_Paypage_Post::api()
S
49 6 28
WCMPG_Mercanet::api()
S
49 6 28
WCMPG_Sips::receipt()
S
44 5 41
WCMPG_Systempay::get_signature()
S
53 6 22
WCMPG_Monetico::receipt()
S
45 5 36
WCMPG_Paypal::init_form_fields()
S
37 1 96
WCMPG_Axepta::receipt()
S
42 4 47
WCMPG_Sips::api()
S
49 5 28
WCMPG_Axepta::api()
S
51 5 24
Axepta::__call()
S
58 5 16
wcmpg_order_received_redirect()
S
58 5 15
WCMPG_Functions::get_language()
S
60 5 14
Axepta::shaCompose()
S
60 5 12
WCMPG_Sips::__construct()
S
50 4 27
WCMPG_Systempay::api()
S
51 4 26
WCMPG_Sips::admin_options()
S
51 4 25
WCMPG_Paybox::receipt()
S
45 3 39
WCMPG_Licence::__construct()
S
53 4 21
WCMPG_Sips_Paypage_Post::init_form_fields()
S
41 1 66
WCMPG_Mercanet::receipt()
S
47 3 35
WCMPG_Monetico::init_form_fields()
S
42 1 63
WCMPG_Monetico::_getUsableKey()
S
58 4 14
Axepta::BfishCompose()
S
58 4 14
Axepta::encrypt()
S
60 4 12
WCMPG_Systempay::init_form_fields()
S
43 1 57
WCMPG_Sips_Paypage_Post::__construct()
S
52 3 23
WCMPG_Axepta::__construct()
S
52 3 23
WCMPG_Mercanet::__construct()
S
52 3 23
WCMPG_Systempay::__construct()
S
52 3 23
WCMPG_Monetico::__construct()
S
52 3 23
WCMPG_Monetico::api()
S
53 3 21
WCMPG_Sips::init_form_fields()
S
44 1 50
WCMPG_Paybox::api()
S
55 3 19
WCMPG_Paypal::get_param_paypal()
S
48 2 31
WCMPG_activate_gateway()
S
61 3 13
WCMPG_Functions::is_empty_directory()
S
61 3 13
WCMPG_Paybox::init_form_fields()
S
46 1 42
WCMPG_Paybox::get_hmac()
S
60 3 12
WCMPG_Paybox::get_valid_xml()
S
60 3 12
WCMPG_Sips::get_params()
S
46 1 38
WCMPG_Paybox::__construct()
S
54 2 21
WCMPG_Mercanet::init_form_fields()
S
49 1 35
WCMPG_Paybox::get_billing()
S
55 2 20
WCMPG_Sips::test_api_admin()
S
56 2 19
WCMPG_Paypal::__construct()
S
55 2 18
WCMPG_Systempay::admin_options()
S
55 2 18
WCMPG_woocommerce_gateway_init()
S
56 2 18
WCMPG_Functions::get_language_iso3()
S
57 2 17
WCMPG_Monetico::admin_options()
S
56 2 17
Axepta::validate()
S
68 3 7
WCMPG_Sips_Paypage_Post::admin_options()
S
58 2 15
WCMPG_Axepta::admin_options()
S
58 2 15
Axepta::extractShaSign()
S
69 3 6
Axepta::getParam()
S
63 3 10
Axepta::setAmount()
S
65 3 9
WCMPG_Mercanet::admin_options()
S
58 2 15
Axepta::toParameterString()
S
65 3 8
Axepta::validateUri()
S
67 3 8
Axepta::decrypt()
S
62 3 10
WCMPG_Licence::admin_options()
S
59 2 14
WCMPG_Sips::upload_admin()
S
59 2 13
WCMPG_Monetico::get_contexte_commande()
S
60 2 13
WCMPG_Paypal::get_items_args()
S
62 2 11
WCMPG_Axepta::init_form_fields()
S
54 1 23
Axepta::setFraudDataBypass3DS()
S
70 2 6
Axepta::setCaptureDay()
S
70 2 6
WCMPG_Functions::enable_payment_gateways()
S
69 2 7
WCMPG_Paybox::get_params_str()
S
68 2 7
WCMPG_Mercanet::get_params()
S
64 2 9
WCMPG_Paybox::get_shoppingcart()
S
66 2 8
Axepta::setTransID()
S
70 2 6
WCMPG_Sips_Paypage_Post::get_params()
S
64 2 9
WCMPG_Paybox::get_params()
S
68 2 7
WCMPG_Paypal::get_request_url()
S
63 2 10
Axepta::setMerchantWalletId()
S
70 2 6
Axepta::createFromArray()
S
67 2 8
WCMPG_add_payment_gateways()
S
63 1 12
WCMPG_Sips::no_folder_detected()
S
67 1 7
WCMPG_Sips::get_sips_upload_url()
S
80 1 3
WCMPG_Licence::process_admin_options()
S
77 1 4
Axepta::setReponse()
S
80 1 3
WCMPG_Paypal::admin_options()
S
65 1 9
WCMPG_Paypal::process_payment()
S
69 1 7
Axepta::getSeal()
S
82 1 3
Axepta::getShaSign()
S
77 1 4
Axepta::setURLFailure()
S
76 1 4
WCMPG_Monetico::get_date_monetico()
S
73 1 5
WCMPG_Sips::test_ajax()
S
78 1 4
WCMPG_Sips_Paypage_Post::process_payment()
S
69 1 7
Axepta::setCryptKey()
S
81 1 3
WCMPG_Paybox::process_payment()
S
69 1 7
Axepta::setResponse()
S
80 1 3
WCMPG_Sips::get_sips_upload_dir()
S
80 1 3
wcmpg_upload_dir()
S
75 1 4
Axepta::setURLSuccess()
S
76 1 4
WCMPG_Monetico::process_payment()
S
69 1 7
Axepta::getBfishCrypt()
S
77 1 4
WCMPG_Licence::init_form_fields()
S
64 1 10
Axepta::setURLNotify()
S
76 1 4
WCMPG_Sips::process_payment()
S
69 1 7
Axepta::getDataString()
S
82 1 3
woo_custom_post_date_column_time()
S
75 1 4
WCMPG_Sips::get_sips_upload_uri()
S
80 1 3
Axepta::isValid()
S
78 1 3
wcmpg_upload_url()
S
75 1 4
WCMPG_Mercanet::process_payment()
S
69 1 7
WCMPG_Systempay::process_payment()
S
69 1 7
wcmpg_sips_test()
S
77 1 4
Axepta::getUrl()
S
82 1 3
Axepta::isSuccessful()
S
78 1 3
WCMPG_Axepta::process_payment()
S
69 1 7
Axepta::__construct()
S
81 1 3
Axepta::setPaymentPattern()
S
80 1 3
WCMPG_Paybox::admin_options()
S
64 1 10
Axepta::toArray()
S
82 1 3
wcmpg_woocommerce_support()
S
82 1 3
Axepta::getAmount()
S
75 1 4
Axepta::setUrl()
S
77 1 4