PMProGateway_takbull C

Total Complexity 105
Dependencies 5
Dependents 0
Total lines 712
Lines of code 566
Logical lines of code 303
Comment lines 59
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
getDataToSend()
D
24
35 157
pmpro_payment_option_fields()
C
35 22 108
process()
A
48 8 31
cancel()
S
50 6 27
pmpro_checkout_preheader()
S
47 5 34
init()
S
45 2 56
sendToTakbull()
S
53 4 21
pmpro_checkout_before_change_membership_level()
S
55 4 20
wp_ajax_pmpro_takbull_get_redirect()
S
56 3 17
subscribe()
S
57 2 17
pmpro_checkout_after_form()
S
62 1 16
pmpro_gateways()
S
74 2 4
getGatewayOptions()
S
62 1 14
pmpro_required_billing_fields()
S
62 1 12
charge()
S
82 1 3
__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