NMI_Gateway_Woocommerce_API_Response A

Total Complexity 74
Dependencies 8
Dependents 1
Total lines 423
Lines of code 168
Logical lines of code 84
Comment lines 185
Methods 29
Properties 1

Methods 29

Method Rating Maintainability Complexity Lines of code
get_masked_number()
A
58 9 14
get_exp_year()
S
61 6 12
get_exp_month()
S
61 6 12
get_card_type()
S
61 6 12
get_last_four()
S
61 6 12
get_payment_token_object()
S
56 4 18
get_authorization_code()
S
77 3 3
get_csc_result()
S
77 3 3
update_order_meta()
S
63 3 10
__construct()
S
71 2 6
transaction_approved()
S
79 2 3
get_response_orderid()
S
79 2 3
get_order()
S
70 2 7
get_csc()
S
79 2 3
get_avs_result()
S
79 2 3
get_status_message()
S
79 2 3
get_status_code()
S
79 2 3
to_string_safe()
S
81 1 3
get_payment_type()
S
82 1 3
is_credit_card_response()
S
82 1 3
display_error()
S
75 1 4
to_string()
S
79 1 3
get_user_message()
S
76 1 4
csc_match()
S
80 1 3
get_order_meta_prefix()
S
80 1 3
has_validation_errors()
S
80 1 3
get_failure_status_info()
S
72 1 6
transaction_held()
S
82 1 3
get_response_type()
S
82 1 3