Code Analysis: Temporary Login Without Password 1.6.12

Function Rating Maintainability Complexity Lines of code
IG_Feedback_V_1_2_4::show_review_notice()
C
29
28 130
Wp_Temporary_Login_Without_Password_Admin::manage_temporary_login()
B
33 20 107
Wp_Temporary_Login_Without_Password_Public::init_wtlwp()
B
39 22 60
Wp_Temporary_Login_Without_Password_Admin::admin_settings()
B
46 21 30
Wp_Temporary_Login_Without_Password_Common::create_new_user()
B
40 18 54
Wp_Temporary_Login_Without_Password_Admin::create_user()
B
42 16 49
Wp_Temporary_Login_Without_Password_Layout::prepare_single_user_row()
B
39 15 61
Wp_Temporary_Login_Without_Password_Admin::remove_admin_notices()
A
46 16 38
IG_Feedback_V_1_2_4::is_dev_url()
A
44 15 41
Wp_Temporary_Login_Without_Password_Admin::tlwp_display_admin_notices()
A
43 14 44
Wp_Temporary_Login_Without_Password_Common::update_user()
A
45 14 35
IG_Feedback_V_1_2_4::render_poll_widget()
A
34 7 137
IG_Feedback_V_1_2_4::submit_feedback()
A
42 13 44
IG_Feedback_V_1_2_4::render_general_feedback()
A
33 4 162
Wtlwp_Sytem_Info::get_info()
A
40 11 51
Wp_Temporary_Login_Without_Password_Common::render_feedback_widget()
A
47 10 36
IG_Feedback_V_1_2_4::js()
A
36 2 154
IG_Tracker_V_1_2_4::get_plugins()
A
44 9 44
Wp_Temporary_Login_Without_Password_Common::get_expiry_duration_html()
A
50 10 27
Wp_Temporary_Login_Without_Password_Common::time_elapsed_string()
A
45 9 42
IG_Feedback_V_1_2_4::render_fb_widget()
A
41 7 71
Wp_Temporary_Login_Without_Password_Admin::enqueue_scripts()
A
47 9 36
Wp_Temporary_Login_Without_Password_Admin::update_tlwp_settings()
A
48 9 31
Wp_Temporary_Login_Without_Password_Common::get_valid_user_based_on_wtlwp_token()
A
47 8 35
IG_Feedback_V_1_2_4::render_widget()
A
37 2 124
Wp_Temporary_Login_Without_Password_Public::redirect_after_login()
A
51 8 27
Wp_Temporary_Login_Without_Password_Common::get_redirect_link()
A
52 8 25
IG_Tracker_V_1_2_4::get_server_info()
A
51 8 22
IG_Feedback_V_1_2_4::css()
A
45 2 109
Wp_Temporary_Login_Without_Password_Common::create_username()
A
54 8 18
Wp_Temporary_Login_Without_Password_Common::get_utm_tracking_url()
A
57 8 16
Wp_Temporary_Login_Without_Password_Common::get_expiry_options()
S
48 7 27
IG_Feedback_V_1_2_4::modal()
S
41 4 66
Wp_Temporary_Login_Without_Password_Common::manage_login()
S
56 7 19
Wp_Temporary_Login_Without_Password_Common::tlwp_dropdown_roles()
S
54 6 19
tlwp_can_ask_user_for_review()
S
58 6 17
IG_Feedback_V_1_2_4::is_event_tracked()
S
58 6 15
Wp_Temporary_Login_Without_Password_Common::get_manage_login_url()
S
54 5 20
IG_Tracker_V_1_2_4::get_wp_info()
S
54 5 18
Wp_Temporary_Login_Without_Password_Layout::prepare_row_actions()
S
47 4 32
Wp_Temporary_Login_Without_Password_Common::is_login_expired()
S
62 6 10
Wp_Temporary_Login_Without_Password_Admin::enqueue_styles()
S
60 5 13
Wp_Temporary_Login_Without_Password_Common::tlwp_dropdown_redirect_to()
S
54 4 20
IG_Feedback_V_1_2_4::is_valid_action()
S
58 4 17
Wp_Temporary_Login_Without_Password_Deactivator::deactivate()
S
57 4 17
Wp_Temporary_Login_Without_Password_Common::get_login_url()
S
57 4 16
Wp_Temporary_Login_Without_Password_Common::get_temporary_logins_data()
S
49 3 31
Wp_Temporary_Login_Without_Password_Common::is_valid_temporary_login()
S
63 5 10
Wp_Temporary_Login_Without_Password_Common::format_date_display()
S
58 4 15
Wp_Temporary_Login_Without_Password_Common::get_user_expire_time()
S
58 4 14
IG_Tracker_V_1_2_4::is_plugin_activated()
S
61 4 13
IG_Tracker_V_1_2_4::is_plugin_installed()
S
61 4 13
Wp_Temporary_Login_Without_Password_Common::tlwp_multi_select_dropdown_roles()
S
59 4 13
Wp_Temporary_Login_Without_Password_Loader::run()
S
58 3 18
Wtlwp_Sytem_Info::get_plugins()
S
57 3 16
Wp_Temporary_Login_Without_Password_Common::delete_temporary_logins()
S
64 4 10
Wp_Temporary_Login_Without_Password_Activator::activate()
S
58 3 15
Wp_Temporary_Login_Without_Password_Common::can_manage_wtlwp()
S
64 4 10
IG_Feedback_V_1_2_4::is_plugin_page()
S
67 4 7
tlwp_redirect()
S
66 4 9
Wtlwp_Sytem_Info::render_system_info_page()
S
58 3 15
Wtlwp_Sytem_Info::get_current_theme()
S
60 3 11
Wp_Temporary_Login_Without_Password_Common::get_request_uri()
S
62 3 11
IG_Feedback_V_1_2_4::get_contact_email()
S
63 3 11
Wp_Temporary_Login_Without_Password_Common::get_temporary_logins()
S
55 2 20
Wp_Temporary_Login_Without_Password_Admin::tlwp_test_mode_notice_admin_bar_css()
S
63 2 18
Wp_Temporary_Login_Without_Password_Public::disable_password_reset()
S
65 3 10
IG_Feedback_V_1_2_4::__construct()
S
58 2 15
Wp_Temporary_Login_Without_Password_Admin::disable_plugin_deactivation()
S
68 3 7
Wp_Temporary_Login_Without_Password_Admin::tlwp_show_temporary_access_notice_in_admin_bar()
S
59 2 15
IG_Feedback_V_1_2_4::can_show_feedback_widget()
S
67 3 9
Wp_Temporary_Login_Without_Password_Public::disable_temporary_user_login()
S
64 3 10
Wp_Temporary_Login_Without_Password::__construct()
S
58 2 15
Wp_Temporary_Login_Without_Password_Admin::disable_welcome_notification()
S
66 3 9
Wp_Temporary_Login_Without_Password_Public::get_error_messages()
S
63 3 10
IG_Tracker_V_1_2_4::get_current_theme_info()
S
61 2 13
tlwp_get_additional_info()
S
61 2 12
Wp_Temporary_Login_Without_Password_Common::is_tlwp_admin_page()
S
63 2 11
IG_Feedback_V_1_2_4::prepare_widget_params()
S
54 1 21
Wp_Temporary_Login_Without_Password::define_admin_hooks()
S
55 1 18
IG_Feedback_V_1_2_4::render_emoji()
S
59 1 18
IG_Feedback_V_1_2_4::render_stars()
S
59 1 17
Wp_Temporary_Login_Without_Password_Admin::in_plugin_update_message()
S
68 2 8
IG_Feedback_V_1_2_4::get_api_url()
S
72 2 6
IG_Feedback_V_1_2_4::enqueue_scripts()
S
69 2 6
IG_Feedback_V_1_2_4::get_event_feedback_data()
S
72 2 5
tlwp_can_load_sweetalert_js()
S
73 2 6
Wp_Temporary_Login_Without_Password::load_dependencies()
S
60 1 13
IG_Feedback_V_1_2_4::enqueue_styles()
S
61 1 12
Wp_Temporary_Login_Without_Password_Common::get_current_gmt_timestamp()
S
78 1 3
Wp_Temporary_Login_Without_Password_Common::generate_password()
S
78 1 3
IG_Tracker_V_1_2_4::get_inactive_plugins()
S
78 1 3
Wp_Temporary_Login_Without_Password_Loader::__construct()
S
77 1 4
Wp_Temporary_Login_Without_Password_Layout::prepare_empty_user_row()
S
65 1 9
Wp_Temporary_Login_Without_Password_Loader::add()
S
64 1 10
IG_Feedback_V_1_2_4::render_deactivate_feedback()
S
72 1 5
Wp_Temporary_Login_Without_Password::set_locale()
S
75 1 4
Wp_Temporary_Login_Without_Password_Admin::__construct()
S
77 1 4
Wp_Temporary_Login_Without_Password::get_version()
S
82 1 3
Wp_Temporary_Login_Without_Password_Common::generate_mailto_link()
S
64 1 9
IG_Feedback_V_1_2_4::get_feedback_data()
S
75 1 4
IG_Feedback_V_1_2_4::set_event_transient()
S
77 1 3
Wp_Temporary_Login_Without_Password_Admin::plugin_add_settings_link()
S
72 1 5
Wp_Temporary_Login_Without_Password_Common::get_tlwp_meta_info()
S
77 1 4
wp_activate_temporary_login_without_password()
S
73 1 5
Wp_Temporary_Login_Without_Password::get_loader()
S
82 1 3
Wp_Temporary_Login_Without_Password_Common::is_current_user_valid_temporary_user()
S
76 1 4
Wp_Temporary_Login_Without_Password_Loader::add_filter()
S
77 1 3
Wp_Temporary_Login_Without_Password_Common::generate_wtlwp_token()
S
74 1 4
wp_deactivate_temporary_login_without_password()
S
76 1 4
run_wp_temporary_login_without_password()
S
77 1 4
IG_Feedback_V_1_2_4::is_event_transient_set()
S
80 1 3
Wp_Temporary_Login_Without_Password_Common::get_blocked_pages()
S
72 1 5
Wp_Temporary_Login_Without_Password_Admin::is_plugin_page()
S
81 1 3
Wp_Temporary_Login_Without_Password::run()
S
82 1 3
Wp_Temporary_Login_Without_Password::get_plugin_name()
S
82 1 3
Wp_Temporary_Login_Without_Password::define_public_hooks()
S
69 1 6
IG_Feedback_V_1_2_4::set_feedback_data()
S
67 1 7
Wp_Temporary_Login_Without_Password_Admin::admin_menu()
S
67 1 8
Wp_Temporary_Login_Without_Password_Loader::add_action()
S
77 1 3
Wp_Temporary_Login_Without_Password_I18n::load_plugin_textdomain()
S
72 1 5
Wp_Temporary_Login_Without_Password_Public::__construct()
S
72 1 5
tlwp_review_message_data()
S
73 1 5
Wp_Temporary_Login_Without_Password_Layout::prepare_header_footer_row()
S
63 1 10
IG_Tracker_V_1_2_4::get_active_plugins()
S
78 1 3