PMProGateway_takbull B

Total Complexity 97
Dependencies 5
Dependents 0
Total lines 812
Lines of code 646
Logical lines of code 287
Comment lines 82
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
getDataToSend()
D
25
33 159
pmpro_payment_option_fields()
C
30 19 204
process()
A
47 8 33
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