SA_Paidmembershipspro C

Total Complexity 108
Dependencies 5
Dependents 0
Total lines 811
Lines of code 521
Logical lines of code 330
Comment lines 214
Methods 30
Properties 1

Methods 30

Method Rating Maintainability Complexity Lines of code
parse_sms_body()
C
34 23 86
set_membership_reminder()
A
41 13 52
send_sms_on()
S
51 7 25
send_reminder_sms()
S
50 6 25
get_admin_templates()
S
46 4 39
get_customer_templates()
S
46 4 39
get_reminder_templates()
S
46 4 37
send_sms_membership_cancel()
S
58 4 14
send_sms_membership_active()
S
59 4 13
handle_failed_verification()
S
60 4 12
handle_post_verification()
S
60 4 12
add_default_setting()
S
55 2 19
pmpro_form_login_otp()
S
67 3 7
add_tabs()
S
50 1 30
sa_update_billing_phone()
S
68 3 7
isFormEnabled()
S
65 3 9
is_ajax_form_in_play()
S
67 3 8
get_paid_memberships_provariables()
S
50 1 28
handleForm()
S
56 1 16
handleFormOptions()
S
69 2 6
pmpro_form_checkout_otp()
S
72 2 5
add_phone_field()
S
68 2 7
trigger_sms_status_review()
S
81 1 3
trigger_sms_status_token()
S
81 1 3
trigger_sms_status_refunded()
S
81 1 3
triggar_sms_status_pending()
S
81 1 3
trigger_sms_status_error()
S
81 1 3
trigger_sms_order_status_success()
S
77 1 4
unsetOTPSessionVariables()
S
80 1 3
trigger_sms_status_cancelled()
S
80 1 3