HTL_Gateway_Paypal_Response S

Total Complexity 48
Dependencies 2
Dependents 1
Total lines 306
Lines of code 152
Logical lines of code 88
Comment lines 98
Methods 19
Properties 2

Methods 19

Method Rating Maintainability Complexity Lines of code
validate_ipn()
S
50 7 25
valid_response()
S
59 7 13
payment_status_completed()
S
52 6 22
get_paypal_reservation()
S
56 6 18
check_response()
S
65 3 8
validate_transaction_type()
S
67 2 7
validate_currency()
S
67 2 7
validate_amount()
S
66 2 7
validate_receiver_email()
S
66 2 7
save_paypal_meta_data()
S
72 2 5
__construct()
S
70 1 6
payment_status_pending()
S
80 1 3
payment_status_failed()
S
77 1 3
payment_status_denied()
S
80 1 3
payment_status_expired()
S
80 1 3
payment_status_voided()
S
80 1 3
payment_status_refunded()
S
73 1 4
payment_complete()
S
77 1 4
payment_on_hold()
S
76 1 4