Code Analysis: Paylink Payment Gateway 3.1.2

Function Rating Maintainability Complexity Lines of code
WC_Gateway_Paylink::get_invoice()
B
36 19 74
WC_Gateway_Paylink::add_invoice()
B
34 15 85
WC_Gateway_Paylink::__construct()
A
39 11 59
WC_Gateway_Paylink::_paylink_auth()
A
45 8 39
WC_Paylink_Blocks_Support::get_payment_method_data()
S
63 7 9
WC_Gateway_Paylink::process_payment()
S
53 4 23
WC_Gateway_Paylink::init_form_fields()
S
42 1 65
WC_Paylink_Blocks_Support::get_payment_method_script_handles()
S
51 3 28
WC_Gateway_Paylink::_postError()
S
52 3 26
WC_Gateway_Paylink::payment_fields()
S
57 3 16
WC_Gateway_Paylink::_get_valid_card_brands_string()
S
62 3 11
init_paylink_gateway()
S
53 2 24
paylink_register_order_approval_payment_method_type()
S
56 2 21
WC_Gateway_Paylink::_check_response_status()
S
77 3 3
WC_Paylink_Blocks_Support::is_active()
S
79 2 3
paylink_display_order_reference()
S
71 2 6
paylink_add_order_meta()
S
68 2 7
notice_error()
S
74 1 5
WC_Gateway_Paylink::setup_properties()
S
67 1 7
WC_Paylink_Blocks_Support::initialize()
S
72 1 5
add_paylink_gateway()
S
77 1 4