PMProGateway_takbull C

Total Complexity 103
Dependencies 6
Dependents 0
Total lines 746
Lines of code 606
Logical lines of code 331
Comment lines 55
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
getDataToSend()
D
24
30 165
pmpro_payment_option_fields()
C
35 22 108
process()
A
44 9 43
cancel()
A
46 7 36
pmpro_checkout_preheader()
S
47 5 36
init()
S
45 2 56
sendToTakbull()
S
53 4 21
pmpro_checkout_before_change_membership_level()
S
55 4 20
cancel_subscription()
S
51 3 25
wp_ajax_pmpro_takbull_get_redirect()
S
56 3 17
pmpro_checkout_after_form()
S
58 2 20
pmpro_gateways()
S
74 2 4
getGatewayOptions()
S
62 1 14
pmpro_required_billing_fields()
S
62 1 12
__construct()
S
78 1 4
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