Code Analysis: Checkout.com Payment Gateway 4.2.0

Function Rating Maintainability Complexity Lines of code
WC_Checkoutcom_Utility::get_alternative_payment_methods()
D
22
95 115
WC_Gateway_Checkout_Com_Alternative_Payments::payment_fields()
D
23
21 339
WC_Checkoutcom_Api_request::get_request_param()
D
27
30 129
WC_Checkoutcom_Api_request::get_apm_method()
D
23
25 201
WC_Gateway_Checkout_Com_Cards::payment_fields()
C
24
11 373
WC_Gateway_Checkout_Com_Apple_Pay::payment_fields()
B
26
2 379
WC_Checkoutcom_Api_request::customer_address()
B
37 22 71
WC_Gateway_Checkout_Com_Cards::callback_handler()
B
39 15 61
WC_Gateway_Checkout_Com_Cards::process_payment()
A
41 15 54
WC_Checkoutcom_Cards_Settings::cards_settings()
A
27
1 237
WC_Gateway_Checkout_Com_Google_Pay::payment_fields()
A
33 3 196
WC_Checkoutcom_Api_request::klarna_session()
A
35 10 90
WC_Checkoutcom_Api_request::refund_payment()
A
42 12 47
WC_Gateway_Checkout_Com_Cards::webhook_handler()
A
40 11 60
WC_Checkoutcom_Api_request::create_apm_payment()
A
44 12 41
Checkout\Controllers\WebhookController::update()
A
49 12 28
renew_save_again()
A
45 11 41
WC_Gateway_Checkout_Com_Cards::add_payment_method()
A
39 9 65
WC_Gateway_Checkout_Com_Alternative_Payments::process_payment()
A
43 10 46
WC_Checkoutcom_Api_request::capture_payment()
A
44 10 43
WC_Checkoutcom_Api_request::void_payment()
A
45 10 39
WC_Checkoutcom_Api_request::get_cart_info()
A
35 6 94
WC_Checkoutcom_Api_request::verify_session()
A
46 9 37
WC_Checkoutcom_Api_request::create_payment()
A
46 9 37
WC_Gateway_Checkout_Com_Cards::get_localisation()
A
49 9 34
callback_for_setting_up_scripts()
A
49 8 30
WC_Gateway_Checkout_Com_Cards::admin_options()
S
48 6 34
WC_Gateway_Checkout_Com_Apple_Pay::process_payment()
S
49 6 30
WC_Gateway_Checkout_Com_Google_Pay::process_payment()
S
49 6 30
WC_Checkout_Com_Webhook::cancel_payment()
S
49 6 29
WC_Checkout_Com_Webhook::refund_payment()
S
47 5 36
WC_Gateway_Checkout_Com_Cards::process_admin_options()
S
57 6 17
apache_request_headers()
S
56 6 17
WC_Gateway_Checkout_Com_Cards::save_token()
S
50 5 28
cko_check_if_empty()
S
62 6 11
WC_Gateway_Checkout_Com_Cards::process_refund()
S
53 5 22
WC_Gateway_Checkout_Com_Google_Pay::process_refund()
S
53 5 21
WC_Checkoutcom_Cards_Settings::apple_settings()
S
39 1 80
WC_Checkoutcom_Apm_Templates::get_sepa_mandate()
S
54 1 80
Checkout\Models\Webhooks\Webhook::create()
S
56 5 18
action_woocommerce_order_item_add_action_buttons()
S
48 3 47
WC_Checkoutcom_Api_request::get_ideal_bank()
S
55 5 17
WC_Checkoutcom_Api_request::get_giropay_bank()
S
55 5 17
WC_Checkoutcom_Api_request::get_eps_bank()
S
55 5 17
cko_gateway_icon()
S
57 5 16
WC_Gateway_Checkout_Com_Apple_Pay::applepay_sesion()
S
49 4 30
WC_Checkout_Com_Webhook::capture_payment()
S
50 4 29
Checkout\Library\Model::getValue()
S
60 5 13
Checkout\Library\Model::getValueAliased()
S
61 5 12
WC_Checkout_Com_Webhook::decline_payment()
S
52 4 25
WC_Checkoutcom_Api_request::generate_google_token()
S
52 4 23
Checkout\CheckoutApi::loadChannel()
S
55 4 20
WC_Checkoutcom_Utility::wc_add_notice_self()
S
57 4 18
Checkout::find()
S
57 4 16
Checkout\Library\Model::load()
S
58 4 15
WC_Checkoutcom_Utility::valueToDecimal()
S
50 3 29
WC_Checkoutcom_Utility::decimalToValue()
S
51 3 29
Checkout\Models\Events\Event::create()
S
58 4 14
Checkout\Library\Model::getValues()
S
60 4 13
Checkout\Models\Events\EventType::create()
S
60 4 13
Checkout\Models\Payments\Action::create()
S
60 4 13
Checkout\Library\HttpHandler::setBody()
S
62 4 11
WC_Checkoutcom_Apm_Templates::get_ideal_bank()
S
54 3 26
WC_Checkoutcom_Cards_Settings::order_settings()
S
44 1 55
WC_Checkoutcom_Admin::generate_links()
S
47 1 54
WC_Checkoutcom_Api_request::generate_apple_token()
S
52 3 23
WC_Checkoutcom_Cards_Settings::google_settings()
S
44 1 53
WC_Checkout_Com_Webhook::void_payment()
S
53 3 23
WC_Checkoutcom_Apm_Templates::get_klarna()
S
56 3 21
WC_Checkoutcom_Cards_Settings::core_settings()
S
44 1 50
WC_Checkoutcom_Cards_Settings::apm_settings()
S
44 1 48
init_checkout_com_gateway_class()
S
51 2 33
Checkout\Library\HttpHandler::execute()
S
57 3 15
Checkout\Library\HttpHandler::getQueryParameters()
S
64 4 10
WC_Checkoutcom_Utility::getDelayedCaptureTimestamp()
S
57 3 15
Checkout\Library\HttpHandler::handleError()
S
59 3 14
Checkout\Controllers\WebhookController::register()
S
59 3 13
Checkout\Library\HttpHandler::options()
S
61 3 12
Checkout\Library\Model::getEndpoint()
S
62 3 11
Checkout\tests\Library\UtilitiesTest::testGetValueFromArray()
S
63 3 11
WC_Checkoutcom_Utility::logger()
S
62 3 11
WC_Gateway_Checkout_Com_Cards::__construct()
S
54 2 21
WC_Checkoutcom_Apm_Templates::get_sepa_details()
S
52 1 36
WC_Checkoutcom_Apm_Templates::get_giropay_bank()
S
58 2 20
WC_Checkoutcom_Cards_Settings::debug_settings()
S
50 1 34
Checkout\CheckoutApi::loadLogs()
S
58 2 16
WC_Gateway_Checkout_Com_Apple_Pay::__construct()
S
57 2 16
Checkout\Library\HttpHandler::setUpCurl()
S
64 3 9
Checkout\Library\HttpHandler::getKey()
S
68 3 7
Checkout\Library\Model::arrayToModel()
S
65 3 9
Checkout\Library\Utilities::isEmpty()
S
77 3 3
Checkout\Library\Utilities::getFirstElementPointer()
S
66 3 8
Checkout\Library\Utilities::getLastElementPointer()
S
66 3 8
Checkout\Library\Utilities::loadConfig()
S
70 3 6
WC_Gateway_Checkout_Com_Alternative_Payments::__construct()
S
58 2 15
WC_Gateway_Checkout_Com_Google_Pay::__construct()
S
58 2 15
Checkout\Controllers\PaymentController::response()
S
68 3 7
Checkout\tests\Library\ControllerTest::testRequestApi()
S
60 2 12
WC_Checkout_Com_Webhook::capture_declined()
S
61 2 12
addFawryNumber()
S
63 2 11
WC_Checkout_Com_Webhook::get_wc_order()
S
63 2 11
WC_Checkoutcom_Apm_Templates::get_boleto_details()
S
60 1 21
Checkout\tests\Controllers\PaymentControllerTest::testResponse()
S
57 1 16
Checkout\Library\CheckoutConfiguration::getAPI()
S
77 2 4
Checkout\Models\Sources\Klarna::getErrors()
S
76 2 4
Checkout::register()
S
70 2 6
Checkout\Library\Controller::response()
S
71 2 6
Checkout::load()
S
69 2 7
WC_Checkoutcom_Utility::verifySignature()
S
77 2 3
Checkout\Library\HttpHandler::addOption()
S
70 2 6
Checkout\Library\HttpHandler::setIdempotencyKey()
S
71 2 6
Checkout\Library\HttpHandler::getCode()
S
69 2 7
Checkout\Library\LogHandler::write()
S
71 2 5
Checkout\Library\LogHandler::error()
S
74 2 5
Checkout\Library\LogHandler::request()
S
74 2 5
Checkout\Library\LogHandler::response()
S
74 2 5
Checkout\Library\Model::getId()
S
78 2 3
WC_Checkoutcom_Utility::isMadaCard()
S
63 2 10
Checkout\Library\Model::getActionId()
S
78 2 3
Checkout\Library\Model::getTokenId()
S
78 2 3
Checkout\Library\Model::getErrors()
S
76 2 4
Checkout\CheckoutApi::configuration()
S
79 2 3
Checkout\Library\Model::getLink()
S
68 2 7
Checkout\Library\Utilities::getValueFromArray()
S
69 2 7
Checkout\CheckoutApi::controller()
S
70 2 6
Checkout\Library\Utilities::toArray()
S
79 2 3
Checkout\Library\Utilities::toCamelCase()
S
64 2 10
Checkout\Library\Exceptions\CheckoutException::__construct()
S
68 2 7
Checkout\Library\Exceptions\CheckoutHttpException::setBody()
S
67 2 8
Checkout\tests\Library\UtilitiesTest::testGetFirstElementPointer()
S
64 2 10
Checkout\tests\Library\UtilitiesTest::testGetLastElementPointer()
S
64 2 10
Checkout\Models\Events\Event::__construct()
S
72 2 6
Checkout\CheckoutApi::safelyArrayMerge()
S
70 2 6
Checkout\Models\Events\EventType::getTypes()
S
76 2 4
Checkout\Models\Events\Webhook::__construct()
S
70 2 7
Checkout\Models\Payments\CustomerSource::__construct()
S
67 2 8
Checkout\Controllers\PaymentController::banks()
S
65 2 9
Checkout\Models\Payments\Payment::isSuccessful()
S
79 2 3
Checkout\Models\Payments\Payment::isApproved()
S
69 2 7
Checkout\Models\Payments\Payment::isFlagged()
S
67 2 8
Checkout\Models\Payments\Payment::arrayToModel()
S
68 2 7
Checkout\Models\Payments\Payment::getSourceId()
S
67 2 8
Checkout\tests\Library\ControllerTest::testResponse()
S
59 1 14
Checkout\tests\Controllers\PaymentControllerTest::testDetails()
S
60 1 13
Checkout\tests\Controllers\PaymentControllerTest::testActions()
S
60 1 13
Checkout\tests\Helpers\HttpHandlers::generateUUID()
S
62 1 13
Checkout\tests\Controllers\PaymentControllerTest::testRefund()
S
61 1 12
Checkout\tests\Controllers\PaymentControllerTest::testVoid()
S
61 1 12
Checkout\tests\Controllers\PaymentControllerTest::testCapture()
S
61 1 12
Checkout\tests\Controllers\TokenControllerTest::testRequest()
S
61 1 12
Checkout\tests\Library\HttpHandlerTest::testHandleErrorCode()
S
60 1 12
Checkout\tests\Library\HttpHandlerTest::testHandleErrorSuccess()
S
61 1 12
cko_refund()
S
70 1 11
Checkout\tests\Models\Payments\WebhookTest::testCreate()
S
65 1 9
Checkout\Library\HttpHandler::setContentType()
S
76 1 4
Checkout\tests\Helpers\Payments::generateCaptureModel()
S
80 1 3
Checkout\Controllers\PaymentController::void()
S
72 1 5
Checkout\tests\Models\Payments\DestinationTest::testCreate()
S
75 1 4
Checkout\Library\HttpHandler::getResponse()
S
82 1 3
Checkout\Library\HttpHandler::setConfiguration()
S
74 1 5
Checkout\Library\HttpHandler::setQueryParameters()
S
77 1 4
WC_Gateway_Checkout_Com_Cards::init_form_fields()
S
64 1 10
Checkout\tests\Library\ModelTest::testCreate()
S
68 1 7
Checkout\Library\Model::getCode()
S
80 1 3
WC_Gateway_Checkout_Com_Cards::generate_screen_button_html()
S
80 1 3
Checkout\tests\Library\LogHandlerTest::testResponse()
S
77 1 4
Checkout\tests\Models\Payments\PaymentTest::testGetRedirection()
S
76 1 4
Checkout\tests\Helpers\Webhooks::generateID()
S
77 1 3
Checkout\CheckoutApi::__construct()
S
67 1 8
Checkout\CheckoutApi::loadCurl()
S
68 1 7
Checkout\tests\Models\Payments\EventTypeTest::testCreate()
S
63 1 10
Checkout\CheckoutApi::payments()
S
79 1 3
Checkout\CheckoutApi::tokens()
S
79 1 3
Checkout\tests\Models\Payments\PaymentTest::testSetIdempotencyKey()
S
71 1 6
Checkout\CheckoutApi::sources()
S
79 1 3
Checkout\tests\Models\Payments\EventTypeTest::testGetTypes()
S
73 1 5
Checkout\CheckoutApi::files()
S
79 1 3
Checkout\tests\Models\Payments\ShippingTest::testCreate()
S
68 1 7
Checkout\Library\Model::isSuccessful()
S
79 1 3
Checkout\Library\Model::getErrorType()
S
80 1 3
Checkout\tests\Models\Payments\ApplePayTest::testCreate()
S
65 1 9
Checkout\tests\Helpers\Sources::generateSepaModel()
S
70 1 6
Checkout\tests\Helpers\Sources::generateCustomerID()
S
77 1 3
Checkout\tests\Helpers\Sources::generateBillingAddress()
S
74 1 4
Checkout\tests\Models\Payments\ActionTest::testCreate()
S
65 1 9
Checkout\tests\Library\HttpHandlerTest::testIdempotency()
S
68 1 7
Checkout\tests\Models\Payments\CustomerSourceTest::testCreateEmail()
S
72 1 5
Checkout\tests\Library\HttpHandlerTest::testBody()
S
71 1 6
Checkout\tests\Library\UtilitiesTest::providerToCamelCase()
S
69 1 7
Checkout\tests\Library\UtilitiesTest::providerArray()
S
67 1 8
Checkout\CheckoutApi::loadAliases()
S
72 1 5
Checkout\tests\Helpers\Responses::generateID()
S
77 1 3
Checkout\tests\Library\UtilitiesTest::provideToArray()
S
71 1 7
Checkout\Library\Exceptions\CheckoutHttpException::getErrors()
S
82 1 3
Checkout\CheckoutApi::loadHttp()
S
72 1 5
Checkout\tests\Models\Payments\NetworkTokenSourceTest::testCreate()
S
74 1 4
Checkout\Models\Events\Event::arrayToModel()
S
73 1 5
Checkout\tests\Models\Payments\SepaTest::testGetSepaMandateGet()
S
76 1 4
Checkout\Controllers\EventController::load()
S
72 1 5
Checkout\Models\Events\Notification::__construct()
S
77 1 4
Checkout\Controllers\EventController::retrieve()
S
70 1 6
Checkout\Models\Payments\Action::__construct()
S
81 1 3
Checkout\Controllers\EventController::notification()
S
71 1 5
Checkout\Models\Payments\AlipaySource::__construct()
S
81 1 3
Checkout\Models\Payments\BancontactSource::__construct()
S
71 1 6
Checkout\Models\Payments\BillingDescriptor::__construct()
S
77 1 4
Checkout\Models\Payments\BoletoSource::__construct()
S
71 1 6
Checkout\Models\Payments\Capture::__construct()
S
71 1 6
Checkout\Models\Payments\Capture::create()
S
67 1 8
Checkout\Models\Payments\CardDestination::__construct()
S
67 1 8
Checkout\Models\Payments\CardSource::__construct()
S
71 1 6
Checkout\Controllers\PaymentController::details()
S
72 1 5
Checkout\Models\Payments\Details::__construct()
S
81 1 3
Checkout\Models\Payments\EpsSource::__construct()
S
77 1 4
Checkout\Models\Payments\FawrySource::__construct()
S
69 1 7
Checkout\Models\Payments\GiropaySource::__construct()
S
74 1 5
Checkout\Models\Payments\IdDestination::__construct()
S
71 1 6
Checkout\Models\Payments\IdSource::__construct()
S
77 1 4
Checkout\Models\Payments\IdealSource::__construct()
S
74 1 5
Checkout\Models\Payments\KlarnaSource::__construct()
S
65 1 9
Checkout\Models\Payments\KnetSource::__construct()
S
77 1 4
Checkout\Models\Payments\NetworkTokenSource::__construct()
S
69 1 7
Checkout\Models\Payments\Payment::__construct()
S
76 1 4
Checkout\Models\Payments\Payment::create()
S
71 1 6
WC_Gateway_Checkout_Com_Alternative_Payments::generate_screen_button_html()
S
80 1 3
Checkout\tests\Models\Payments\PaymentTest::testIsPending()
S
76 1 4
Checkout\Models\Payments\Payment::isPending()
S
80 1 3
Checkout\Models\Payments\Payment::isValid()
S
80 1 3
Checkout\Controllers\TokenController::request()
S
67 1 7
Checkout\tests\Models\Payments\SofortSourceTest::testCreate()
S
75 1 4
Checkout\Models\Payments\Payment::getValues()
S
73 1 5
Checkout\Models\Payments\Payment::setIdempotencyKey()
S
77 1 4
Checkout\Models\Payments\Payment::getIdempotencyKey()
S
82 1 3
Checkout\Models\Payments\Payment::removeIdempotencyKey()
S
81 1 3
Checkout\Models\Payments\Payment::getRedirection()
S
80 1 3
Checkout\tests\Models\Payments\RefundTest::testCreate()
S
65 1 9
Checkout\Models\Payments\PoliSource::__construct()
S
81 1 3
Checkout\Models\Payments\QpaySource::__construct()
S
77 1 4
Checkout\Models\Payments\Recipient::__construct()
S
71 1 6
Checkout\Models\Payments\Refund::__construct()
S
71 1 6
Checkout\Models\Payments\Refund::create()
S
67 1 8
Checkout\Models\Payments\Risk::__construct()
S
81 1 3
Checkout\Models\Payments\Shipping::__construct()
S
77 1 4
Checkout\Models\Payments\SofortSource::__construct()
S
81 1 3
Checkout\Models\Payments\ThreeDs::__construct()
S
81 1 3
Checkout\Models\Payments\TokenDestination::__construct()
S
71 1 6
Checkout\Models\Payments\TokenSource::__construct()
S
77 1 4
Checkout\Models\Payments\Voids::__construct()
S
74 1 5
Checkout\Models\Payments\Voids::create()
S
68 1 7
Checkout\Models\Sources\BillingAddress::__construct()
S
67 1 8
Checkout\Models\Sources\Klarna::__construct()
S
65 1 9
Checkout\Models\Sources\Klarna::create()
S
64 1 10
Checkout\Models\Sources\Klarna::getId()
S
80 1 3
Checkout\Models\Sources\Klarna::getTokenId()
S
80 1 3
Checkout\Models\Sources\Klarna::getPaymentMethods()
S
80 1 3
Checkout\tests\Models\Payments\PaymentTest::testIsValid()
S
76 1 4
Checkout\Models\Sources\Sepa::__construct()
S
74 1 5
Checkout\Models\Sources\Sepa::create()
S
71 1 6
Checkout\Models\Sources\Sepa::getSepaMandateCancel()
S
80 1 3
Checkout\Models\Sources\Sepa::getSepaMandateGet()
S
80 1 3
Checkout\Models\Sources\SepaAddress::__construct()
S
71 1 6
Checkout\Models\Sources\SepaData::__construct()
S
67 1 8
Checkout\Models\Tokens\ApplePay::__construct()
S
70 1 6
Checkout\Models\Tokens\ApplePay::create()
S
65 1 9
Checkout\Models\Tokens\ApplePayHeader::__construct()
S
74 1 5
Checkout\Models\Tokens\Card::__construct()
S
74 1 5
Checkout\Models\Tokens\Card::create()
S
68 1 7
Checkout\Models\Tokens\GooglePay::__construct()
S
72 1 5
Checkout\Models\Tokens\GooglePay::create()
S
69 1 7
Checkout\Models\Webhooks\Webhook::__construct()
S
77 1 4
Checkout\tests\Models\Payments\PaymentTest::testGetSourceID()
S
76 1 4
Checkout\tests\Models\Payments\GiropaySourceTest::testCreate()
S
75 1 4
Checkout\Controllers\WebhookController::retrieve()
S
72 1 5
Checkout\tests\Controllers\WebhookControllerTest::testLoad()
S
65 1 8
Checkout\tests\Library\HttpHandlerTest::testSetUpCurl()
S
65 1 9
Checkout\tests\Helpers\Tokens::generateCardModel()
S
70 1 6
Checkout\tests\Controllers\PaymentControllerTest::testRequest()
S
65 1 8
Checkout\Library\CheckoutConfiguration::setPublicKey()
S
77 1 4
Checkout\tests\Library\ModelTest::testGetErrors()
S
78 1 3
Checkout\tests\Helpers\Sources::generateSepaData()
S
74 1 4
Checkout\tests\Models\Payments\CustomerSourceTest::testCreateID()
S
72 1 5
Checkout\tests\Library\ModelTest::testGetCode()
S
78 1 3
Checkout\tests\Controllers\WebhookControllerTest::testRemove()
S
65 1 8
Checkout\tests\Helpers\Payments::generateTheeDS()
S
80 1 3
Checkout\tests\Library\UtilitiesTest::testToCamelCase()
S
75 1 4
Checkout\Library\HttpHandler::setAuth()
S
77 1 4
Checkout\tests\Library\CheckoutConfigurationTest::testSetPublicKey()
S
71 1 6
Checkout\Library\Model::create()
S
81 1 3
Checkout\tests\Helpers\Payments::generateRefundModel()
S
80 1 3
Checkout\Library\HttpHandler::serialize()
S
69 1 6
Checkout\tests\Controllers\WebhookControllerTest::testUpdate()
S
65 1 8
Checkout\tests\Library\HttpHandlerTest::testCreate()
S
76 1 4
Checkout\tests\Library\ModelTest::testLoadNull()
S
73 1 5
Checkout\tests\Controllers\EventControllerTest::testLoad()
S
65 1 8
Checkout\tests\Models\Payments\WebhookTest::testCreateMultiple()
S
64 1 9
Checkout\tests\Models\Payments\SepaTest::testCreate()
S
65 1 9
Checkout\tests\Models\Payments\BoletoSourceTest::testCreate()
S
74 1 4
Checkout\tests\Helpers\Payments::generateActionID()
S
77 1 3
Checkout\Library\CheckoutConfiguration::setSecretKey()
S
77 1 4
Checkout\Library\HttpHandler::headers()
S
70 1 6
Checkout\tests\Library\CheckoutHttpExceptionTest::testBody()
S
70 1 6
Checkout\tests\Library\LogHandlerTest::testConstructor()
S
80 1 3
Checkout\tests\Library\ModelTest::testLoad()
S
64 1 9
Checkout\tests\Helpers\HttpHandlers::generateHeader()
S
79 1 3
WC_Gateway_Checkout_Com_Apple_Pay::init_form_fields()
S
64 1 10
Checkout\tests\Models\Payments\GooglePayTest::testCreate()
S
65 1 9
Checkout\tests\Helpers\Sources::generateCustomerEmail()
S
77 1 3
Checkout\tests\Controllers\WebhookControllerTest::testRetrieve()
S
66 1 8
Checkout\tests\Helpers\Payments::generateID()
S
77 1 3
Checkout\tests\Library\HttpHandlerTest::testAddHeader()
S
68 1 7
Checkout\Controllers\PaymentController::actions()
S
72 1 5
Checkout\tests\Library\ModelTest::testIsSuccessful()
S
80 1 3
Checkout\Controllers\WebhookController::remove()
S
69 1 6
Checkout\tests\Library\ControllerTest::testResponseHttp()
S
63 1 10
Checkout\tests\Library\HttpHandlerTest::testHandleError()
S
63 1 10
Checkout\tests\Helpers\Payments::generateModel()
S
65 1 8
Checkout\Controllers\PaymentController::capture()
S
72 1 5
Checkout\tests\Models\Payments\SepaTest::testGetSepaMandateCancel()
S
76 1 4
Checkout\tests\Library\CheckoutExceptionTest::testConstructor()
S
74 1 4
Checkout\tests\Models\Payments\CaptureTest::testCreate()
S
65 1 9
Checkout\tests\Models\Payments\IdealSourceTest::testCreate()
S
75 1 4
WC_Gateway_Checkout_Com_Alternative_Payments::init_form_fields()
S
64 1 10
Checkout\tests\Library\HttpHandlerTest::Execute()
S
72 1 5
Checkout\tests\Models\Payments\PaymentTest::testIsFlagged()
S
76 1 4
Checkout\tests\Helpers\Responses::generateModelError()
S
71 1 6
Checkout\CheckoutApi::events()
S
79 1 3
Checkout\tests\Controllers\WebhookControllerTest::testUpdateNoID()
S
65 1 8
Checkout\tests\Models\Payments\BillingDescriptorTest::testCreate()
S
75 1 4
Checkout\tests\Models\Payments\PoliSourceTest::testCreate()
S
75 1 4
Checkout\Library\HttpHandler::addHeader()
S
76 1 4
Checkout\Library\HttpHandler::setMethod()
S
77 1 4
Checkout\tests\Helpers\Tokens::generateGooglePayModel()
S
78 1 3
Checkout\Library\CheckoutConfiguration::getSecretKey()
S
82 1 3
Checkout\tests\Library\HttpHandlerTest::testAddOption()
S
63 1 10
Checkout\tests\Helpers\Payments::generateCardSource()
S
68 1 7
Checkout\tests\CheckoutApiTest::testLoadChannel()
S
64 1 10
Checkout\Controllers\EventController::webhook()
S
69 1 6
Checkout\tests\Controllers\EventControllerTest::testNotification()
S
65 1 8
Checkout\tests\Library\HttpHandlerTest::testGetQueryParametersQuery()
S
68 1 7
Checkout\tests\Library\CheckoutHttpExceptionTest::testErrors()
S
68 1 7
Checkout\tests\Library\HttpHandlerTest::testGetQueryParameters()
S
68 1 7
Checkout\tests\Controllers\EventControllerTest::testRetrieve()
S
66 1 8
Checkout\tests\Helpers\Events::generateModel()
S
71 1 6
Checkout\tests\CheckoutApiTest::testConfiguration()
S
73 1 5
Checkout\tests\Helpers\Tokens::generateID()
S
77 1 3
Checkout\tests\Library\ControllerTest::providerRequestApi()
S
66 1 10
Checkout\tests\Library\CheckoutConfigurationTest::providerGetApi()
S
72 1 6
Checkout\tests\Library\HttpHandlerTest::testSetURL()
S
70 1 6
Checkout\tests\Library\HttpHandlerTest::testGetCode()
S
66 1 8
Checkout\Library\HttpHandler::getAuth()
S
82 1 3
Checkout\tests\Models\Payments\RiskTest::testCreate()
S
75 1 4
Checkout\Library\Controller::requestAPI()
S
79 1 3
Checkout\Library\HttpHandler::getMethod()
S
82 1 3
register_cko_new_order_statuses()
S
64 1 10
Checkout\tests\Helpers\Responses::generateModelSuccess()
S
72 1 5
Checkout\tests\Library\LogHandlerTest::testRequest()
S
77 1 4
Checkout\Controllers\EventController::types()
S
70 1 6
checkout_com_action_links()
S
69 1 6
Checkout\tests\Controllers\EventControllerTest::testWebhook()
S
65 1 8
Checkout\tests\Models\Payments\PaymentTest::testIsSuccessful()
S
80 1 3
Checkout\tests\Models\Payments\PaymentTest::providerSuccess()
S
71 1 6
Checkout\tests\Library\HttpHandlerTest::testExecuteError()
S
74 1 5
WC_Gateway_Checkout_Com_Apple_Pay::applepay_token()
S
74 1 5
Checkout\tests\Helpers\Notifications::generateID()
S
77 1 3
Checkout\CheckoutApi::webhooks()
S
79 1 3
Checkout\Library\CheckoutConfiguration::__construct()
S
74 1 5
Checkout\Controllers\WebhookController::load()
S
71 1 5
WC_Gateway_Checkout_Com_Apple_Pay::generate_screen_button_html()
S
80 1 3
Checkout\tests\Library\CheckoutConfigurationTest::testSetSecretKey()
S
71 1 6
Checkout\Controllers\SourceController::add()
S
72 1 5
Checkout\tests\Helpers\Payments::generateActionsModel()
S
80 1 3
Checkout\tests\Controllers\WebhookControllerTest::testRegister()
S
65 1 8
Checkout\tests\Library\UtilitiesTest::testLoadConfig()
S
71 1 5
Checkout\Controllers\PaymentController::request()
S
70 1 6
Checkout\tests\Library\HttpHandlerTest::testSetAuth()
S
71 1 6
Checkout\tests\Helpers\Sources::generateSourceID()
S
77 1 3
Checkout\tests\Helpers\Tokens::generateApplePayModel()
S
73 1 4
Checkout\tests\Library\ModelTest::testGetLink()
S
75 1 4
Checkout\tests\Library\ModelTest::providerModels()
S
76 1 4
Checkout\tests\Controllers\WebhookControllerTest::testRegisterNoEvents()
S
65 1 8
Checkout\Library\Exceptions\CheckoutHttpException::getBody()
S
82 1 3
Checkout\tests\Library\HttpHandlerTest::testOptions()
S
65 1 9
Checkout\tests\Controllers\EventControllerTest::testTypes()
S
66 1 8
Checkout\Library\HttpHandler::getContentType()
S
82 1 3
Checkout\tests\Controllers\SourceControllerTest::testAdd()
S
65 1 8
Checkout\tests\Library\HttpHandlerTest::testExecute()
S
70 1 6
Checkout\Controllers\PaymentController::issuers()
S
79 1 3
Checkout\tests\Library\UtilitiesTest::providerEmpties()
S
66 1 10
Checkout\Library\CheckoutConfiguration::setSandbox()
S
77 1 4
Checkout\tests\Models\Payments\TokenSourceTest::testCreate()
S
75 1 4
Checkout\tests\Helpers\Payments::generateVoidModel()
S
80 1 3
WC_Gateway_Checkout_Com_Google_Pay::init_form_fields()
S
64 1 10
Checkout\tests\Models\Payments\EventTest::testCreateMultiple()
S
63 1 10
Checkout\tests\Helpers\HttpHandlers::generateURL()
S
77 1 3
Checkout\Library\HttpHandler::getBody()
S
82 1 3
Checkout\tests\Models\Payments\VoidsTest::testCreate()
S
65 1 9
WC_Gateway_Checkout_Com_Google_Pay::generate_screen_button_html()
S
80 1 3
Checkout\tests\Library\CheckoutConfigurationTest::testGetApi()
S
72 1 5
Checkout\tests\Helpers\Webhooks::generateModel()
S
75 1 4
cko_frames_js()
S
76 1 4
Checkout\Library\CheckoutConfiguration::getSandbox()
S
82 1 3
my_new_wc_order_statuses()
S
75 1 4
Checkout\Library\Controller::__construct()
S
81 1 3
checkout_com_add_gateway()
S
70 1 7
Checkout\tests\Models\Payments\ActionTest::testCreateMultiple()
S
64 1 9
Checkout\tests\Models\Payments\EventTypeTest::testCreateMultiple()
S
63 1 10
Checkout\Library\CheckoutConfiguration::getPublicKey()
S
82 1 3
Checkout\tests\Library\HttpHandlerTest::testSerialize()
S
67 1 8
Checkout\tests\Library\UtilitiesTest::testToArray()
S
76 1 4
Checkout\tests\Models\Payments\AlipaySourceTest::testCreate()
S
75 1 4
Checkout\Library\HttpHandler::__construct()
S
77 1 4
Checkout\tests\Models\Payments\CardTest::testCreate()
S
65 1 9
Checkout\Controllers\PaymentController::refund()
S
72 1 5
Checkout\Library\HttpHandler::create()
S
79 1 3
Checkout\tests\Controllers\WebhookControllerTest::testUpdatePartially()
S
65 1 8
Checkout\tests\Helpers\HttpHandlers::generateHandler()
S
79 1 3
Checkout\tests\Library\ModelTest::testGetValue()
S
70 1 6
Checkout\tests\Models\Payments\RecipientTest::testCreate()
S
74 1 4
Checkout\tests\Library\HttpHandlerTest::testSetContentType()
S
70 1 6
Checkout\Library\HttpHandler::getURL()
S
78 1 3
Checkout\Library\Controller::create()
S
80 1 3
Checkout\tests\Library\UtilitiesTest::testIsEmpty()
S
75 1 4

5 more item(s) not shown.