Code Analysis: Cardinity Payment Gateway 3.0.3.2

Most Complex Classes

Class Rating Complexity
WC_Cardinity_Gateway
D
143

Most Complex Functions

Function Rating Complexity
cardinity_init()
D
6
WC_Cardinity_Gateway::check_response_direct()
C
26
WC_Cardinity_Gateway::getPaymentParams()
B
17
WC_Cardinity_Gateway::sendCardinityRequest()
A
12
WC_Cardinity_Gateway::admin_options()
A
8
WC_Cardinity_Gateway::process_direct_payment()
A
8
WC_Cardinity_Gateway::isCreditCardNumber()
A
8
WC_Cardinity_Gateway::isCorrectExpireDate()
S
7
WC_Cardinity_Gateway::get_cardinity_order()
S
6
WC_Cardinity_Gateway::check_response_external()
S
5
WC_Cardinity_Gateway::__construct()
S
4
WC_Cardinity_Gateway::getRecurringPaymentParams()
S
4