GetPaid_Paypal_Gateway B

Total Complexity 81
Dependencies 2
Dependents 1
Total lines 864
Lines of code 473
Logical lines of code 187
Comment lines 228
Methods 23
Properties 9

Methods 23

Method Rating Maintainability Complexity Lines of code
process_subscription()
B
39 22 58
connect_paypal()
A
43 9 45
subscription_cancelled()
A
48 7 36
get_line_item_args()
S
59 5 14
refund_invoice()
S
53 4 24
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
53 2 21
__construct()
S
55 2 18
get_request_url()
S
63 3 10
fix_request_length()
S
59 2 15
get_connect_url()
S
55 1 21
process_payment()
S
61 1 14
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