Code Analysis: Temporary Login Without Password 1.8.3

Function Rating Maintainability Complexity Lines of code
IG_Feedback_V_1_2_8::show_review_notice()
D
27
30 140
IG_Feedback_V_1_2_8::render_poll_widget()
C
28
26 153
Wp_Temporary_Login_Without_Password_Admin::manage_temporary_login()
C
33 21 107
Wp_Temporary_Login_Without_Password_Public::init_wtlwp()
B
39 22 60
Wp_Temporary_Login_Without_Password_Admin::admin_settings()
B
45 23 31
Wp_Temporary_Login_Without_Password_Common::create_new_user()
B
40 18 54
Wp_Temporary_Login_Without_Password_Admin::create_user()
B
42 17 49
IG_Feedback_V_1_2_8::render_feedback_widget()
B
43 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
45 16 40
IG_Feedback_V_1_2_8::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_8::submit_feedback()
A
42 13 44
IG_Feedback_V_1_2_8::render_general_feedback()
A
32 4 163
Wtlwp_Sytem_Info::get_info()
A
40 11 51
Wp_Temporary_Login_Without_Password_Admin::update_tlwp_settings()
A
48 11 30
IG_Feedback_V_1_2_8::js()
A
36 2 156
Wp_Temporary_Login_Without_Password_Common::render_feedback_widget()
A
47 10 36
IG_Tracker_V_1_2_5::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_8::render_fb_widget()
A
41 7 70
Wp_Temporary_Login_Without_Password_Admin::enqueue_scripts()
A
47 9 36
Wp_Temporary_Login_Without_Password_Common::create_username()
A
52 9 22
Wp_Temporary_Login_Without_Password_Common::get_valid_user_based_on_wtlwp_token()
A
47 8 35
IG_Feedback_V_1_2_8::render_widget()
A
36 2 124
tlwp_add_escape_allowed_tags()
A
33 1 136
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_5::get_server_info()
A
51 8 22
IG_Feedback_V_1_2_8::css()
A
45 2 109
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
SA_TLWP_In_App_Offer::__construct()
S
58 8 12
tlwp_show_feature_survey()
S
42 5 54
IG_Feedback_V_1_2_8::modal()
S
41 4 66
Wp_Temporary_Login_Without_Password_Common::manage_login()
S
56 7 19
IG_Feedback_V_1_2_8::render_inline_feedback_widget()
S
42 2 90
SA_TLWP_In_App_Offer::is_show()
S
57 7 14
Wp_Temporary_Login_Without_Password_Common::tlwp_dropdown_roles()
S
54 6 19
Wp_Temporary_Login_Without_Password_Common::delete_temporary_logins()
S
58 6 17
tlwp_can_ask_user_for_review()
S
58 6 17
Wp_Temporary_Login_Without_Password_Admin::wtlwp_may_be_show_sa_in_app_offer()
S
55 6 16
IG_Feedback_V_1_2_8::is_event_tracked()
S
58 6 15
Wp_Temporary_Login_Without_Password_Common::get_manage_login_url()
S
54 5 20
Wp_Temporary_Login_Without_Password_Common::generate_wtlwp_token()
S
55 5 19
IG_Tracker_V_1_2_5::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
IG_Feedback_V_1_2_8::render_popup_feedback_widget()
S
43 1 73
Wp_Temporary_Login_Without_Password_Common::tlwp_dropdown_redirect_to()
S
54 4 20
IG_Feedback_V_1_2_8::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
SA_TLWP_In_App_Offer::admin_styles_and_scripts()
S
53 3 30
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::generate_password()
S
58 4 15
Wp_Temporary_Login_Without_Password_Common::get_user_expire_time()
S
58 4 14
IG_Tracker_V_1_2_5::is_plugin_installed()
S
61 4 13
Wp_Temporary_Login_Without_Password_Common::tlwp_multi_select_dropdown_roles()
S
59 4 13
IG_Tracker_V_1_2_5::is_plugin_activated()
S
61 4 13
SA_TLWP_In_App_Offer::show_offer_content()
S
50 2 42
Wp_Temporary_Login_Without_Password_Loader::run()
S
58 3 18
Wtlwp_Sytem_Info::get_plugins()
S
57 3 16
tlwp_redirect()
S
66 4 9
Wtlwp_Sytem_Info::render_system_info_page()
S
58 3 15
IG_Feedback_V_1_2_8::is_plugin_page()
S
67 4 7
Wp_Temporary_Login_Without_Password_Common::can_manage_wtlwp()
S
64 4 10
Wp_Temporary_Login_Without_Password_Activator::activate()
S
58 3 15
Wp_Temporary_Login_Without_Password_Common::is_tlwp_admin_page()
S
60 3 14
Wp_Temporary_Login_Without_Password_Common::get_request_uri()
S
61 3 12
IG_Feedback_V_1_2_8::get_contact_email()
S
63 3 11
Wtlwp_Sytem_Info::get_current_theme()
S
60 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
IG_Feedback_V_1_2_8::can_show_feedback_widget()
S
67 3 9
Wp_Temporary_Login_Without_Password_Admin::tlwp_show_temporary_access_notice_in_admin_bar()
S
59 2 15
Wp_Temporary_Login_Without_Password::__construct()
S
58 2 15
Wp_Temporary_Login_Without_Password_Admin::disable_welcome_notification()
S
66 3 9
IG_Feedback_V_1_2_8::__construct()
S
58 2 15
IG_Feedback_V_1_2_8::enqueue_styles()
S
58 2 15
Wp_Temporary_Login_Without_Password_Public::disable_temporary_user_login()
S
64 3 10
Wp_Temporary_Login_Without_Password_Admin::disable_plugin_deactivation()
S
68 3 7
Wp_Temporary_Login_Without_Password_Public::get_error_messages()
S
63 3 10
Wp_Temporary_Login_Without_Password_Public::disable_password_reset()
S
65 3 10
IG_Tracker_V_1_2_5::get_current_theme_info()
S
61 2 13
tlwp_get_additional_info()
S
61 2 12
IG_Feedback_V_1_2_8::prepare_widget_params()
S
54 1 21
Wp_Temporary_Login_Without_Password::define_admin_hooks()
S
54 1 20
IG_Feedback_V_1_2_8::render_emoji()
S
59 1 18
IG_Feedback_V_1_2_8::render_stars()
S
59 1 17
IG_Feedback_V_1_2_8::get_api_url()
S
72 2 6
Wp_Temporary_Login_Without_Password_Common::random_username()
S
65 2 8
SA_TLWP_In_App_Offer::in_app_offer()
S
72 2 7
IG_Feedback_V_1_2_8::enqueue_scripts()
S
69 2 6
tlwp_can_load_sweetalert_js()
S
73 2 6
get_wtlwp_plugin_data()
S
70 2 6
SA_TLWP_In_App_Offer::get_instance()
S
71 2 6
Wp_Temporary_Login_Without_Password_Admin::update_admin_footer_text()
S
69 2 6
Wp_Temporary_Login_Without_Password_Admin::in_plugin_update_message()
S
68 2 8
IG_Feedback_V_1_2_8::get_event_feedback_data()
S
72 2 5
tlwp_can_load_sweetalert_css()
S
73 2 6
Wp_Temporary_Login_Without_Password::load_dependencies()
S
60 1 13
Wp_Temporary_Login_Without_Password_Public::__construct()
S
72 1 5
get_wtlwp_plugin_version()
S
73 1 5
Wp_Temporary_Login_Without_Password::define_public_hooks()
S
69 1 6
IG_Tracker_V_1_2_5::get_active_plugins()
S
78 1 3
Wp_Temporary_Login_Without_Password_Layout::prepare_empty_user_row()
S
65 1 9
wp_deactivate_temporary_login_without_password()
S
76 1 4
tlwp_review_message_data()
S
73 1 5
SA_TLWP_In_App_Offer::dismiss_action()
S
71 1 5
Wp_Temporary_Login_Without_Password_Loader::__construct()
S
77 1 4
IG_Feedback_V_1_2_8::set_event_transient()
S
77 1 3
Wp_Temporary_Login_Without_Password_Loader::add()
S
64 1 10
run_wp_temporary_login_without_password()
S
77 1 4
Wp_Temporary_Login_Without_Password_Common::get_current_gmt_timestamp()
S
78 1 3
Wp_Temporary_Login_Without_Password_Loader::add_action()
S
77 1 3
Wp_Temporary_Login_Without_Password_Common::generate_mailto_link()
S
64 1 9
IG_Feedback_V_1_2_8::is_event_transient_set()
S
80 1 3
Wp_Temporary_Login_Without_Password_Common::delete_plugin_data_on_uninstall()
S
69 1 7
IG_Feedback_V_1_2_8::get_feedback_data()
S
75 1 4
IG_Feedback_V_1_2_8::get_escape_allowed_tags()
S
75 1 4
Wp_Temporary_Login_Without_Password::get_version()
S
82 1 3
Wp_Temporary_Login_Without_Password_Layout::prepare_header_footer_row()
S
63 1 10
Wp_Temporary_Login_Without_Password_Common::get_blocked_pages()
S
72 1 5
Wp_Temporary_Login_Without_Password_Loader::add_filter()
S
77 1 3
wp_activate_temporary_login_without_password()
S
73 1 5
Wp_Temporary_Login_Without_Password_Common::is_current_user_valid_temporary_user()
S
76 1 4
Wp_Temporary_Login_Without_Password_I18n::load_plugin_textdomain()
S
72 1 5
IG_Tracker_V_1_2_5::get_inactive_plugins()
S
78 1 3
Wp_Temporary_Login_Without_Password_Common::get_tlwp_meta_info()
S
81 1 3
Wp_Temporary_Login_Without_Password_Admin::is_plugin_page()
S
81 1 3
Wp_Temporary_Login_Without_Password_Admin::__construct()
S
77 1 4
IG_Feedback_V_1_2_8::set_feedback_data()
S
67 1 7
Wp_Temporary_Login_Without_Password_Admin::admin_menu()
S
67 1 8
Wp_Temporary_Login_Without_Password::get_plugin_name()
S
82 1 3
Wp_Temporary_Login_Without_Password_Admin::plugin_add_settings_link()
S
72 1 5
IG_Feedback_V_1_2_8::render_deactivate_feedback()
S
72 1 5
Wp_Temporary_Login_Without_Password::set_locale()
S
75 1 4
Wp_Temporary_Login_Without_Password::get_loader()
S
82 1 3
Wp_Temporary_Login_Without_Password::run()
S
82 1 3