Code Analysis: Authyo OTP for Forminator Form 1.0.1

Most Complex Classes

Class Rating Complexity
Authyo_Forminator
A
63
Authyo_Admin
A
54
Authyo_API
S
44
Authyo_Helpers
S
16
Authyo_Field_Email
S
8
Authyo_Field_Phone
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::bind_country_code_to_phone()
A
10
Authyo_Forminator::ajax_verify_otp()
A
10
Authyo_Field_Phone::markup()
S
5
Authyo_Forminator::validate_otp_submission()
S
7
Authyo_Field_Email::markup()
S
5
Authyo_Forminator::register_custom_fields()
S
6