SWPM_PayPal_OnApprove_IPN_Handler C

Total Complexity 101
Dependencies 4
Dependents 1
Total lines 482
Lines of code 310
Logical lines of code 216
Comment lines 101
Methods 11
Properties 1

Methods 11

Method Rating Maintainability Complexity Lines of code
create_ipn_data_array_from_create_subscription_txn_data()
C
40 26 44
create_ipn_data_array_from_create_order_txn_data()
B
42 23 39
validate_subscription_checkout_txn_data()
A
42 13 47
swpm_onapprove_create_order()
A
44 8 49
swpm_onapprove_create_subscription()
A
44 8 48
validate_buy_now_checkout_txn_data()
A
48 7 31
create_membership_and_save_txn_data()
S
51 7 26
is_txn_already_processed()
S
60 4 11
is_trial_payment()
S
69 3 6
__construct()
S
79 1 3
setup_ajax_request_actions()
S
70 1 6