Skrill_Payment_Gateway D

Total Complexity 276
Dependencies 10
Dependents 1
Total lines 1,959
Lines of code 1,108
Logical lines of code 724
Comment lines 531
Methods 56
Properties 40

Methods 56

Method Rating Maintainability Complexity Lines of code
change_order_status()
B
46 19 37
process_status_response()
B
37 15 70
update_order()
A
43 13 49
__construct()
A
40 12 58
get_skrill_subscription_parameter()
A
43 11 47
process_payment_response()
A
45 10 41
set_receipt_page()
A
50 10 27
add_log()
A
49 9 31
get_payment_method_logo()
A
50 9 27
get_checkout_parameters()
A
40 6 59
process_error_payment()
S
50 7 29
set_transaction_log()
S
51 7 26
process_updated_order()
S
51 7 24
validate_payment_response()
S
54 6 22
update_order_status()
S
56 6 18
update_pending_status()
S
57 6 17
is_refund_status_error()
S
57 6 17
render_payment_form()
S
49 5 31
process_refund()
S
58 6 15
set_additional_information()
S
58 6 15
is_country_allowed()
S
58 6 14
is_refunded_payment()
S
46 4 40
render_additional_information()
S
48 4 36
process_fraud_payment()
S
49 4 30
process_success_payment()
S
58 5 15
process_refund_status_response()
S
55 4 20
get_receipt_page_url()
S
55 4 19
increase_order_stock()
S
56 4 18
get_wc_customer_property_value()
S
58 4 16
save_order_meta()
S
59 4 15
add_customer_note()
S
54 3 21
generate_logos_html()
S
57 3 16
is_subscription()
S
77 4 3
is_available()
S
66 4 9
validate_additional_information()
S
62 3 13
get_wc_order_property_value()
S
63 3 11
get_payment_status()
S
55 2 19
get_payment_type()
S
65 3 10
redirect_payment_status_error()
S
65 3 9
is_version_greater_than()
S
65 3 9
set_wc_order_property_value()
S
64 3 10
get_description()
S
65 2 8
is_managed_stock()
S
68 2 7
redirect_order_detail()
S
67 2 8
set_thankyou_page()
S
73 2 5
skrill_order_reduce_stock()
S
70 2 7
is_show_separately()
S
69 2 7
get_icon()
S
68 2 7
is_enabled()
S
69 2 7
process_payment()
S
68 1 7
add_logos_to_description()
S
76 1 4
get_general_wc_order_property_value()
S
76 1 4
process_subcription_renewal_order()
S
62 1 10
get_payment_settings()
S
79 1 3
get_skrill_status_url()
S
76 1 4
redirect_error_payment()
S
68 1 7