Code Analysis: Up2pay e-Transactions 2.0.4

Function Rating Maintainability Complexity Lines of code
WC_Etransactions::buildSystemParams()
C
29 22 116
WC_Etransactions_Display::getGlobalConfigurationFields()
C
26
17 181
WC_EStd_Gw::showDetails()
B
36 20 71
WC_Etransactions_Callbacks::addPaymentInfosAndChangeOrderStatus()
B
37 17 78
WC_E3_SOFINCO_Gw::showDetails()
B
38 15 64
WC_E3_Gw::showDetails()
B
38 15 64
WC_Etransactions_Abstract_Gateway::admin_options()
A
34 12 103
WC_Etransactions::getParams()
A
40 13 64
WC_Etransactions_Abstract_Gateway::__construct()
A
44 14 38
WC_Etransactions_Helper::formatTextValue()
A
47 12 35
WC_Etransactions_Display::displayMethods()
A
45 11 45
wc_etransactions_sql_initialization()
A
45 11 41
WC_Etransactions_Display::outputPaymentForm()
A
40 9 70
WC_Etransactions_Config::getPaymentUx()
A
47 11 40
WC_Etransactions_Abstract_Gateway::is_available()
A
51 11 27
WC_Etransactions_Callbacks::api_call()
A
47 10 36
WC_Etransactions_Abstract_Gateway::process_admin_options()
A
51 10 23
WC_Etransactions_Callbacks::saveTokenToDatabase()
A
45 8 41
WC_Etransactions_Hooks::enable_one_3times_method()
A
51 9 26
WC_Etransactions_Callbacks::savePaymentMethodCardOrTokenToForce()
A
52 8 23
WC_Etransactions_Display::getAccountConfigurationFields()
A
39 4 76
WC_Etransactions_Config::getCurrentConfigMode()
A
56 8 16
WC_Etransactions_Abstract_Gateway::display_custom_admin_notices()
A
49 7 31
WC_Etransactions_Abstract_Gateway::process_order_status_changed()
S
48 7 30
WC_Etransactions::getSystemUrl()
S
50 7 26
WC_Etransactions_Helper::getClientIp()
S
56 7 19
WC_Etransactions_Abstract_Gateway::display_tokens_as_payment_gateways()
S
47 6 33
WC_Etransactions::getOrderPaymentDataByTransactionId()
S
56 7 18
WC_Etransactions_Config::allowDisplay()
S
58 7 16
WC_Etransactions_Callbacks::ajax_poll_order()
S
52 6 24
WC_Etransactions_Helper::getXmlBillingInformation()
S
46 5 37
wc_etransactions_initialization()
S
47 5 37
WC_Etransactions_Abstract_Gateway::init_settings()
S
54 6 20
WC_Etransactions_Config::getReturnUrls()
S
49 5 32
WC_Etransactions_Abstract_Gateway::payment_fields()
S
60 6 12
WC_Etransactions_Abstract_Gateway::display_custom_cards_as_payment_gateways()
S
51 5 25
WC_Etransactions_Abstract_Gateway::process_refund()
S
51 5 23
WC_Etransactions_Abstract_Gateway::add_payment_method()
S
53 5 21
WC_Etransactions::buildTokenizationSystemParams()
S
46 4 35
WC_Etransactions::untokenizeOrder()
S
54 5 20
ET_ransactions_Encrypt::_decrypt()
S
56 5 18
WC_Etransactions_Hooks::wc_etransactions_get_log_file_content()
S
56 5 17
WC_Etransactions_Abstract_Gateway::initHooksAndFilters()
S
50 4 25
WC_Etransactions_Callbacks::getLogFiles()
S
58 4 15
WC_Etransactions_Config::allowOneClickPayment()
S
64 5 9
WC_Etransactions_Abstract_Gateway::process_payment()
S
58 4 14
WC_Etransactions_Callbacks::on_payment_succeed()
S
53 3 22
WC_Etransactions_Curl_Helper::makeApiCall()
S
55 3 19
wc_etransactions_installation()
S
51 2 32
WC_Etransactions_Display::load_custom_admin_assets()
S
55 3 17
wc_get_etransactions_classes()
S
58 3 16
WC_Etransactions_Callbacks::on_payment_failed()
S
57 3 16
WC_Etransactions_Callbacks::on_ipn()
S
57 3 16
WC_Etransactions_Callbacks::saveCardTokenAfterPayment()
S
63 4 10
WC_Etransactions_Callbacks::saveAllowTokenInformation()
S
63 4 9
WC_Etransactions_Display::load_custom_front_assets()
S
57 3 15
ET_ransactions_Encrypt::decrypt()
S
58 3 15
WC_Etransactions_Callbacks::on_payment_canceled()
S
58 3 15
WC_Etransactions_Callbacks::onTokenizationIpn()
S
58 3 15
WC_Etransactions::signValues()
S
58 3 14
ET_ransactions_Encrypt::encrypt()
S
60 3 13
WC_Etransactions_Helper::get_phone_number_args()
S
60 3 13
WC_Etransactions_Hooks::wc_etransactions_show_details()
S
61 3 13
WC_Etransactions_Helper::getXmlShoppingCartInformation()
S
61 3 12
WC_E3_SOFINCO_Gw::is_available()
S
62 3 12
WC_E3_Gw::__construct()
S
59 3 12
ET_ransactions_Encrypt::_getKey()
S
61 3 12
WC_Etransactions_Helper::getBillingName()
S
60 3 12
WC_Etransactions_Helper::exportToXml()
S
60 3 12
WC_E3_Gw::is_available()
S
62 3 12
WC_Etransactions_Helper::isMobile()
S
63 3 11
WC_EStd_Gw::showCardType()
S
60 3 11
WC_Etransactions::getPbxLang()
S
63 3 11
WC_Etransactions_Curl_Helper::buildParameters()
S
51 2 24
WC_Etransactions_Abstract_Gateway::receipt_page()
S
56 2 16
WC_Etransactions_Callbacks::hide_payment_gateway()
S
70 3 6
WC_Etransactions_Config::getCurrentCard()
S
66 3 8
WC_Etransactions_Callbacks::checkRequiredParameters()
S
62 3 10
WC_Etransactions_Curl_Helper::getFirstAvailableUrl()
S
65 3 9
WC_Etransactions_Abstract_Gateway::save_order_meta_data()
S
67 3 7
WC_Etransactions_Helper::convertParams()
S
65 3 9
WC_Etransactions_Config::__construct()
S
63 3 10
WC_Etransactions_Curl_Helper::curlCheckUrl()
S
58 2 15
WC_Etransactions_Abstract_Gateway::hide_main_payment_gateway()
S
70 3 6
WC_Etransactions_Helper::getBillingEmail()
S
69 3 6
WC_Etransactions_Config::getCurrentEnvMode()
S
66 3 7
WC_Etransactions_Callbacks::onTokenizationSucceed()
S
58 2 14
WC_Etransactions_Display::getCardsConfigurationFields()
S
60 2 13
WC_Etransactions_Callbacks::onTokenizationFailed()
S
59 2 13
WC_Etransactions_Curl_Helper::curl()
S
61 2 12
ET_ransactions_Encrypt::_MakeIv()
S
61 2 12
WC_Etransactions::hasOrderPayment()
S
62 2 11
WC_Etransactions_Iso4217_Currency::getIsoCode()
S
70 2 6
WC_Etransactions_Abstract_Gateway::get_form_fields()
S
65 2 9
ET_ransactions_Encrypt::generateKey()
S
65 2 9
ET_ransactions_Encrypt::_crypt()
S
63 2 10
wc_etransactions_add_log()
S
70 2 6
WC_Etransactions_Abstract_Gateway::get_option_key()
S
69 2 6
wc_etransactions_register_hooks()
S
72 2 6
WC_Etransactions::toErrorMessage()
S
71 2 6
WC_Etransactions::untokenizeApmId()
S
67 2 7
WC_Etransactions::untokenizeCustomerId()
S
67 2 7
WC_Etransactions_Config::getDirectUrls()
S
72 2 6
WC_Etransactions_Config::isThreeTimePayment()
S
79 2 3
WC_Etransactions_Config::allowDisplayGenericMethod()
S
71 2 6
WC_Etransactions_Config::getFields()
S
69 2 7
WC_Etransactions_Iso3166_Country::getNumericCode()
S
70 2 6
WC_Etransactions_Config::getSystemUrls()
S
72 2 6
wooCommerceActiveETwp()
S
72 2 6
ET_ransactions_Encrypt::_getIv()
S
63 2 10
WC_Etransactions_Callbacks::redirectToCheckout()
S
68 2 8
WC_Etransactions_Abstract_Gateway::getInstance()
S
70 2 6
WC_Etransactions_Config::get_payment_mode_fields()
S
60 1 14
WC_Etransactions_Helper::getLanguages()
S
62 1 12
WC_Etransactions_Hooks::add_settings_menu()
S
63 1 11
WC_Etransactions_Helper::getCurrency()
S
80 1 3
WC_Etransactions_Curl_Helper::makeCapture()
S
77 1 3
WC_Etransactions::getOrderPayments()
S
69 1 6
WC_Etransactions_Hooks::render_settings_page()
S
73 1 6
WC_Etransactions_Helper::getRegexBillingName()
S
82 1 3
WC_Etransactions_Config::isPremium()
S
80 1 3
WC_Etransactions_Callbacks::addCartErrorMessage()
S
80 1 3
WC_Etransactions_Display::load_phone_front_assets()
S
63 1 9
WC_EStd_Gw::__construct()
S
64 1 9
WC_Etransactions_Callbacks::addOrderNote()
S
81 1 3
WC_Etransactions_Callbacks::__construct()
S
67 1 8
WC_Etransactions_Config::isProduction()
S
79 1 3
WC_E3_SOFINCO_Gw::_showDetailRow()
S
79 1 3
WC_Etransactions_Hooks::wc_etransactions_register()
S
79 1 3
WC_Etransactions_Curl_Helper::initCurl()
S
64 1 9
WC_Etransactions_Display::__construct()
S
67 1 8
WC_Etransactions_Hooks::__construct()
S
67 1 7
wc_etransactions_array_insert_at_position()
S
78 1 3
WC_Etransactions_Config::isDebug()
S
79 1 3
WC_Etransactions_Curl_Helper::makeRefund()
S
77 1 3
WC_Etransactions::__construct()
S
76 1 4
WC_E3_Gw::_showDetailRow()
S
79 1 3
WC_Etransactions_Callbacks::addOrderPayment()
S
66 1 8
WC_Etransactions_Abstract_Gateway::addFieldVerificationPhone()
S
71 1 5
WC_Etransactions_Helper::getParametersKeys()
S
80 1 3
WC_EStd_Gw::_showDetailRow()
S
78 1 3
WC_E3_SOFINCO_Gw::__construct()
S
64 1 9
WC_Etransactions_Curl_Helper::__construct()
S
69 1 7