Skrill_Payment B

Total Complexity 76
Dependencies 3
Dependents 5
Total lines 1,145
Lines of code 829
Logical lines of code 203
Comment lines 204
Methods 26
Properties 6

Methods 26

Method Rating Maintainability Complexity Lines of code
get_country_iso2_by_iso3()
B
21
3 254
get_country_iso3_by_iso2()
B
21
3 254
get_transaction_status()
A
48 11 38
get_status_trn()
A
52 8 24
cancel_recurring_payment()
A
52 8 24
do_refund()
S
52 5 25
get_status_response()
S
58 5 16
get_skrill_error_mapping()
S
48 3 33
is_merchant_email_valid()
S
61 3 11
post()
S
57 2 19
post_version_controll()
S
57 2 19
is_api_ipaddress_valid()
S
58 2 14
is_mqi_ipaddress_valid()
S
60 2 12
is_api_password_valid()
S
60 2 12
set_payment_result_to_array()
S
62 2 11
get_request_value()
S
70 2 6
get_random_number()
S
68 2 7
get_payment_url_by_checkout_parameters()
S
66 2 8
send_to_version_controll()
S
66 2 8
get_current_datetime()
S
68 1 6
set_number_format()
S
74 1 4
generate_md5_sig()
S
63 1 10
is_payment_signature_equals_generated_signature()
S
80 1 3
generate_anti_fraud_hash()
S
78 1 3
get_payment_result()
S
72 1 5
is_fraud()
S
77 1 3