WooCommerceCheckOutForm D

Total Complexity 236
Dependencies 6
Dependents 6
Total lines 1,221
Lines of code 988
Logical lines of code 525
Comment lines 35
Methods 51
Properties 8

Methods 51

Method Rating Maintainability Complexity Lines of code
trigger_after_order_place()
B
36 21 74
getCustomerTemplates()
A
42 16 43
sa_parse_orderItem_data()
A
41 15 55
send_post_order_otp()
A
39 11 68
add_custom_button()
A
41 10 68
pharse_sms_body()
A
38 8 70
handle_post_verification()
A
49 8 33
my_custom_checkout_field()
A
49 8 29
handleForm()
A
48 8 29
sa_wc_get_order_item_meta()
A
49 7 37
handle_failed_verification()
S
52 7 25
enqueue_script_on_page()
S
56 6 17
recursive_change_key()
S
57 6 16
getAdminTemplates()
S
50 5 25
handle_woocommere_checkout_form()
S
56 5 17
my_custom_checkout_field_process()
S
68 6 7
handle_otp_token_submitted()
S
64 6 9
routeData()
S
67 6 6
display_send_sms_meta_box()
S
52 4 25
hideShowBTN()
S
74 5 4
addDefaultSetting()
S
57 4 15
getRecursiveVal()
S
60 4 14
showButtonOnBlockPage()
S
46 1 57
woocommerce_site_registration_errors()
S
61 4 11
trigger_new_customer_note()
S
54 3 20
checkIfVerificationCodeNotEntered()
S
65 4 8
is_ajax_form_in_play()
S
73 4 4
getOrderVariables()
S
47 1 37
processPhoneNumber()
S
64 3 9
common_button_or_link_enable_disable_script()
S
71 3 6
isFormEnabled()
S
76 3 3
checkIfVerificationNotStarted()
S
65 3 9
add_custom_popup()
S
65 3 8
modify_billing_phone_field()
S
71 3 6
show_validation_button_or_text()
S
76 3 4
isPaymentVerificationNeeded()
S
69 3 6
getvariables()
S
62 2 11
addTabs()
S
55 1 20
get_checkout_fields()
S
69 2 7
handleFormOptions()
S
63 2 10
add_admin_general_order_variation_description()
S
65 2 10
enabledDisableScriptForTextOnPage()
S
72 1 7
add_send_sms_meta_box()
S
66 1 10
send_custom_sms()
S
66 1 8
getContentFromTemplate()
S
79 1 3
enableDisableScriptForButtonOnPage()
S
73 1 6
validateOTPRequest()
S
80 1 3
processOTPEntered()
S
83 1 3
showTextLinkOnPage()
S
73 1 4
showButtonOnPage()
S
69 1 6
unsetOTPSessionVariables()
S
71 1 6