Code Analysis: Terms Popup On User Login 2.0.3

Most Complex Functions

Function Rating Complexity
TPUL_Moddal_Visibility_Manager::should_modal_render_logic()
D
106
Terms_Popup_On_User_Login_Admin_Settings::render_settings_page_content()
D
31
TPUL_Terms_User_State_Model::__construct()
D
37
Terms_Popup_On_User_Login_Modal::insert_modal_must_accept_terms()
D
25
Terms_Popup_On_User_Login_Rest_API::activatekey()
B
17
User_Log_CSV::expost_log_CSV()
B
16
Terms_Popup_On_User_Login_User_Edit::show_user_profile_accepted_field()
B
11
Terms_Popup_On_User_Login_Admin_Settings::initialize_terms_modal_options()
A
2
TPUL_LicenseKeyHandler::get_message()
A
15
Terms_Popup_On_User_Login_Rest_API::set_user_accepted()
A
13
TPUL_User_State::build_user_state_array_from_request()
A
13
Terms_Popup_On_User_Login_Admin::enqueue_scripts()
A
9