PMProGateway_takbull B

Total Complexity 96
Dependencies 5
Dependents 0
Total lines 819
Lines of code 643
Logical lines of code 285
Comment lines 90
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
getDataToSend()
D
25
32 155
pmpro_payment_option_fields()
C
30 19 204
process()
A
47 8 34
pmpro_checkout_preheader()
S
44 5 42
cancel()
S
52 6 23
sendToTakbull()
S
53 4 22
pmpro_checkout_before_change_membership_level()
S
55 4 20
init()
S
47 2 48
subscribe()
S
56 2 18
pmpro_checkout_after_form()
S
66 1 16
pmpro_gateways()
S
74 2 4
getGatewayOptions()
S
62 1 13
pmpro_required_billing_fields()
S
62 1 12
__construct()
S
78 1 4
charge()
S
82 1 3
pmpro_checkout_confirmed()
S
81 1 3
pmpro_include_billing_address_fields()
S
82 1 3
pmpro_payment_options()
S
73 1 5
pmpro_gateways_with_pending_status()
S
77 1 4
pmpro_checkout_order()
S
82 1 3
wp_ajax_pmpro_takbull_ipn_handler()
S
77 1 4
getSubscriptionStatus()
S
82 1 3