Code Analysis: Authyo OTP for Forminator Form 1.0.3

Most Complex Classes

Class Rating Complexity
Authyo_Forminator
A
63
Authyo_Forminator_Deactivation
A
57
Authyo_Admin
A
54
Authyo_API
S
44
Authyo_Helpers
S
16
Authyo_Field_Phone
S
8
Authyo_Field_Email
S
8
Authyo_Loader
S
7

Most Complex Functions

Function Rating Complexity
Authyo_Admin::create_admin_page()
D
27
Authyo_API::send_otp()
B
21
Authyo_Admin::sanitize()
B
21
Authyo_Forminator::enqueue_scripts()
A
16
Authyo_Forminator::ajax_send_otp()
A
13
Authyo_API::verify_otp()
A
12
Authyo_Forminator_Deactivation::send_settings_save_to_api()
A
10
Authyo_Forminator::bind_country_code_to_phone()
A
10
Authyo_Forminator::ajax_verify_otp()
A
10
Authyo_Forminator_Deactivation::send_feedback_to_api()
S
6
Authyo_Field_Phone::markup()
S
5
Authyo_Forminator::validate_otp_submission()
S
7