GetPaid_Paypal_Gateway A

Total Complexity 69
Dependencies 1
Dependents 1
Total lines 760
Lines of code 407
Logical lines of code 160
Comment lines 208
Methods 21
Properties 9

Methods 21

Method Rating Maintainability Complexity Lines of code
process_subscription()
B
39 22 58
connect_paypal()
A
43 9 45
get_line_item_args()
S
59 5 14
admin_settings()
S
41 1 68
get_paypal_args()
S
59 4 15
filter_cancel_subscription_url()
S
60 4 14
prepare_line_items()
S
61 4 11
get_transaction_args()
S
51 3 24
display_connect_buttons()
S
52 1 40
add_line_item()
S
54 2 20
fix_request_length()
S
59 2 15
get_request_url()
S
63 3 10
get_connect_url()
S
55 1 21
process_payment()
S
61 1 14
__construct()
S
59 1 13
delete_line_items()
S
81 1 3
verify_ipn()
S
81 1 3
sandbox_notice()
S
70 1 7
get_line_items()
S
82 1 3
get_line_item_args_single_item()
S
68 1 6
maybe_get_connect_url()
S
77 1 3