Woo_Paypal_Gateway_IPN_Handler A

Total Complexity 67
Dependencies 1
Dependents 1
Total lines 330
Lines of code 200
Logical lines of code 116
Comment lines 102
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
validate_ipn()
A
47 9 33
valid_response()
S
56 8 15
get_paypal_order()
S
54 7 21
payment_status_completed()
S
53 6 19
save_paypal_meta_data()
S
58 6 15
check_response()
S
63 5 10
validate_currency()
S
64 3 8
payment_status_refunded()
S
60 3 10
wpg_add_log()
S
70 2 6
validate_transaction_type()
S
67 2 7
validate_amount()
S
66 2 7
send_ipn_email_notification()
S
68 2 6
payment_status_reversed()
S
63 2 8
payment_status_canceled_reversal()
S
65 2 7
payment_on_hold()
S
73 1 5
payment_complete()
S
77 1 4
__construct()
S
77 1 4
payment_status_voided()
S
80 1 3
payment_status_denied()
S
80 1 3
payment_status_failed()
S
77 1 3
payment_status_pending()
S
80 1 3
payment_status_expired()
S
80 1 3