Code Analysis: Authyo OTP for Contact Form 7 1.0.17

Most Complex Classes

Class Rating Complexity
CF7_Authyo_Frontend
D
153
CF7_Authyo_Admin
B
99
CF7_Authyo_Deactivation
B
88
CF7_Authyo_API
S
33
CF7_Authyo_Method_Selector
S
14
CF7_Authyo_Security
S
10

Most Complex Functions

Function Rating Complexity
CF7_Authyo_Admin::render_settings()
D
31
CF7_Authyo_Frontend::render_markup()
D
31
CF7_Authyo_Admin::sanitize()
C
27
CF7_Authyo_Frontend::guard_before_send()
B
23
CF7_Authyo_Frontend::rest_send()
B
22
CF7_Authyo_Frontend::add_country_code_to_phone()
B
22
CF7_Authyo_Deactivation::send_settings_save_to_api()
B
21
authyo_cf7_get_settings()
B
19
CF7_Authyo_Frontend::rest_verify()
B
17
CF7_Authyo_Deactivation::send_feedback_to_api()
A
15
CF7_Authyo_API::verify_otp()
A
13
CF7_Authyo_Deactivation::send_email_subscription_to_api()
A
11