Mollie_WC_Gateway_AbstractSubscription B

Total Complexity 82
Dependencies 8
Dependents 0
Total lines 713
Lines of code 418
Logical lines of code 222
Comment lines 143
Methods 18
Properties 1

Methods 18

Method Rating Maintainability Complexity Lines of code
restore_mollie_customer_id_and_mandate()
B
38 17 64
scheduled_subscription_payment()
A
36 13 75
update_subscription_status_for_direct_debit()
A
43 13 45
isTestModeEnabledForRenewalOrder()
A
48 10 36
updateFirstPaymentMethodToRecurringPaymentMethod()
S
50 5 29
getRecurringPaymentRequestData()
S
45 2 47
validate_subscription_payment_meta()
S
67 4 7
add_subscription_payment_meta()
S
52 2 28
_updateScheduledPaymentOrder()
S
60 2 13
delete_renewal_meta()
S
63 2 11
update_failing_payment_method()
S
62 2 11
__construct()
S
61 2 11
process_payment()
S
66 2 9
getOrderMollieCustomerId()
S
66 2 8
initSubscriptionSupport()
S
61 1 14
delete_resubscribe_meta()
S
81 1 3
getCurrentLocale()
S
79 1 3
process_subscription_payment()
S
76 1 4