WooCommerceRegistrationForm C

Total Complexity 119
Dependencies 7
Dependents 0
Total lines 717
Lines of code 427
Logical lines of code 235
Comment lines 188
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
processRegistration()
B
32 21 105
handleForm()
A
44 13 40
woocommerceSiteRegistrationErrors()
A
47 13 31
handleSignWthOtp()
A
44 12 39
handle_failed_verification()
S
60 7 12
validateWoocommerceSaveAddress()
S
58 6 13
routeData()
S
58 5 16
handle_post_verification()
S
62 6 10
smsalertDisplaySignupWithMobile()
S
61 4 11
handleAjaxRegisterValidateOtp()
S
61 4 11
isFormEnabled()
S
70 4 5
processFormFields()
S
62 4 9
smsalertAddDokanPhoneField()
S
58 1 38
getBillingFieldsProfilepage()
S
66 3 8
is_ajax_form_in_play()
S
74 3 4
get_user_roles()
S
65 3 9
smsalertAddPhoneField()
S
59 2 14
show_error_msg()
S
68 2 7
smsalertDisplayRegisterOTPBtn()
S
62 1 13
xooElSmsalertDisplayRegisterOTPBtn()
S
62 1 13
addSignupwithmobileShortcode()
S
75 1 4
smsalertAddDokanVendorRegField()
S
79 1 7
unsetOTPSessionVariables()
S
71 1 6
handleFormOptions()
S
91 1 2