Code Analysis: WP Frontend Admin 1.22.6

Function Rating Maintainability Complexity Lines of code
WPFA_Shortcodes::get_admin_page_for_frontend()
D
15
54 285
VG_Admin_To_Frontend::render_admin_css()
C
25
7 358
VG_Admin_To_Frontend::_default_wp_die_handler()
C
28
18 184
WPFA_Options::render_troubleshooting_tab_content()
C
30 22 120
WPFA_Access_Restrictions::is_page_blacklisted()
C
34 24 90
WPFA_Access_Restrictions::modify_whitelisted_urls_before_saving()
B
37 22 67
VG_Admin_To_Frontend::init()
B
32 17 101
WPFA_Options::set_sections()
B
25
8 232
WPFA_Options::late_init()
B
41 18 48
WPFA_Access_Restrictions::allow_iframes_on_origin()
B
46 19 29
WPFA_Change_Texts::save_meta_box()
B
44 17 42
WPFA_Access_Restrictions::maybe_redirect_to_login_page()
A
45 16 37
WPFA_Show_Own_Posts::filter_posts_query()
A
45 16 37
VG_Admin_To_Frontend::cleanup_admin_page_for_frontend()
A
36 13 80
VG_Admin_To_Frontend::get_current_page_settings()
A
44 15 41
VG_Admin_To_Frontend::required_capability_by_current_page()
A
48 14 33
WPFA_Show_Own_Posts::fix_post_counts()
A
45 13 37
VG_Admin_To_Frontend::is_frontend_dashboard_user()
A
49 13 29
VG_Admin_To_Frontend::save_quick_settings()
A
44 12 43
WPFA_Shortcodes::get_login_form()
A
42 11 52
WPFA_Change_Texts::start_buffer_for_replacement()
A
51 12 24
VG_Admin_To_Frontend::get_default_post_to_edit()
A
41 10 53
WPFA_Access_Restrictions::enforce_frontend_dashboard()
A
47 11 36
WPFA_Elementor::_can_use_elementor()
A
56 12 16
WPFA_Access_Restrictions::maybe_start_learning_mode()
A
50 11 26
WPFA_Change_Texts::replace()
A
51 10 24
WPFA_Show_Own_Posts::filter_media_query()
A
53 10 21
WPFA_Change_Texts::get_disallowed_keywords()
A
30 1 153
VG_Admin_To_Frontend::redirect_to_new_after_publish()
A
55 10 17
VG_Admin_To_Frontend::redirect_to_new_after_post_pending_review()
A
55 10 17
WPFA_Change_Texts::init()
A
49 9 31
WPFA_Access_Restrictions::init()
A
45 8 44
VG_Admin_To_Frontend::get_settings()
A
51 9 28
VG_Admin_To_Frontend::user_has_any_role()
A
51 9 27
VG_Admin_To_Frontend::show_message_if_page_not_allowed()
A
49 9 26
VG_Admin_To_Frontend::get_page_id()
A
45 8 40
WPFA_Access_Restrictions::maybe_redirect_to_custom_page_if_zero_sites()
A
53 9 24
WPFA_Table_Columns_Manager::remove_columns()
A
54 9 19
VG_Admin_To_Frontend::get_current_url()
A
55 9 18
WPFA_Change_Texts::get_text_edits_for_current_page()
A
53 8 23
WPFA_Access_Restrictions::admin_users_caps()
A
55 8 21
VG_Admin_To_Frontend::identify_source_id()
A
54 8 18
WPFA_Access_Restrictions::redirect_to_main_window_from_iframe()
A
46 5 62
VG_Admin_To_Frontend::get_admin_url_without_base()
S
49 7 29
WPFA_Global_Dashboard::get_manageable_sites()
S
51 7 27
wpfa_maybe_auto_activate_license()
S
52 6 26
WPFA_Shortcodes::get_edit_url()
S
52 6 26
WPFA_Show_Own_Posts::migrate_old_setting()
S
51 6 25
WPFA_Global_Dashboard::get_network_sites_options()
S
56 6 19
VG_Admin_To_Frontend::late_init()
S
57 6 17
WPFA_Global_Dashboard::get_current_site_id()
S
57 6 16
WPFA_Show_Own_Posts::init()
S
56 6 16
WPFA_Elementor::enqueue_templates_css()
S
58 6 15
VG_Admin_To_Frontend::maybe_redirect_after_post_saved()
S
64 7 9
WPFA_Elementor::create_new_elementor_page()
S
58 6 14
VG_Admin_To_Frontend::is_wpfa_page()
S
60 6 13
WPFA_Access_Restrictions::edit_permission_check()
S
60 6 12
VG_Admin_To_Frontend::update_option()
S
56 5 19
WPFA_Show_Own_Posts::save_meta_box()
S
55 5 18
WPFA_Elementor::modify_add_new_link()
S
57 5 17
VG_Admin_To_Frontend::render_back_buttons_for_internal_pages()
S
50 4 31
VG_Admin_To_Frontend::add_admin_body_classes()
S
58 5 15
WPFA_Table_Columns_Manager::save_meta_box()
S
59 5 14
VG_Admin_To_Frontend::parse_settings_from_file()
S
59 5 14
VG_Admin_To_Frontend::set_main_admin_id()
S
59 5 14
VG_Admin_To_Frontend::is_master_user()
S
59 5 14
WPFA_Table_Columns_Manager::filter_columns()
S
58 5 14
WPFA_Access_Restrictions::whitelist_existing_urls()
S
60 5 13
WPFA_Access_Restrictions::allow_main_site_admins_backend()
S
61 5 12
WPFA_Global_Dashboard::is_global_dashboard()
S
61 5 12
VG_Admin_To_Frontend::is_main_admin()
S
62 5 11
WPFA_Shortcodes::get_edit_link()
S
54 4 23
VG_Admin_To_Frontend::add_post_edit_link()
S
56 4 17
WPFA_Access_Restrictions::whitelist_all_existing_urls()
S
56 4 17
dapof_fs()
S
50 3 31
WPFA_Table_Columns_Manager::detect_admin_columns()
S
57 4 16
WPFA_Global_Dashboard::get_frontend_dashboard_page_url_for_backend_url()
S
57 4 16
VG_Admin_To_Frontend::redirect_after_log_out()
S
59 4 15
WPFA_Access_Restrictions::remove_customizer_frame_headers()
S
69 5 6
WPFA_Elementor::disable_element_cache_for_wpfa_shortcode()
S
68 5 6
WPFA_Global_Dashboard::restore_site()
S
70 5 6
VG_Admin_To_Frontend::get_logout_redirect_to()
S
61 4 12
WPFA_Global_Dashboard::get_dashboard_site_id()
S
61 4 12
VG_Admin_To_Frontend::maybe_redirect_direct_link()
S
61 4 12
WPFA_Global_Dashboard::get_site_id_for_admin_content()
S
62 4 12
WPFA_Global_Dashboard::get_dashboard_url()
S
55 3 20
WPFA_Table_Columns_Manager::render_meta_box()
S
58 3 18
VG_Admin_To_Frontend::add_direct_link_menu()
S
58 3 16
VG_Admin_To_Frontend::redirect_to_login_page_after_empty_credentials()
S
72 4 5
VG_Admin_To_Frontend::redirect_to_login_page_after_wrong_credentials()
S
63 4 10
WPFA_Options::enable_wpmu_settings_after_import()
S
66 4 8
VG_Admin_To_Frontend::get_network_sites()
S
59 3 15
WPFA_Access_Restrictions::apply_page_blacklist()
S
59 3 15
WPFA_Shortcodes::get_logout_url()
S
59 3 15
WPFA_Access_Restrictions::whitelist_urls()
S
58 3 15
WPFA_Global_Dashboard::switch_to_dashboard_site()
S
64 4 10
VG_Admin_To_Frontend::get_upgrade_url()
S
60 3 14
WPFA_Global_Dashboard::get_current_site_url()
S
62 3 12
WPFA_Global_Dashboard::switch_site()
S
63 3 11
VG_Admin_To_Frontend::maybe_add_to_menu()
S
53 2 24
WPFA_Elementor::init()
S
56 2 17
WPFA_Table_Columns_Manager::detect_media_admin_columns()
S
58 2 16
VG_Admin_To_Frontend::get_default_editor_for_post_type()
S
64 3 10
WPFA_Elementor::migrate_deprecated_option()
S
68 3 7
WPFA_Change_Texts::buffer_end()
S
68 3 9
VG_Admin_To_Frontend::get_referer()
S
68 3 7
WPFA_Options::get_settings_page_url()
S
71 3 5
VG_Admin_To_Frontend::get_login_url()
S
64 3 10
WPFA_Table_Columns_Manager::init()
S
63 3 10
VG_Admin_To_Frontend::register_menu_page()
S
62 2 13
WPFA_Elementor::modify_edit_link()
S
63 2 11
WPFA_Shortcodes::get_login_url()
S
63 2 11
WPFA_Shortcodes::get_logout_link()
S
62 2 11
VG_Admin_To_Frontend::prepare_loose_url()
S
54 1 24
WPFA_Change_Texts::render_meta_box()
S
59 1 19
VG_Admin_To_Frontend::get_system_page_ids()
S
56 1 16
WPFA_Options::get_instance()
S
69 2 7
WPFA_Global_Dashboard::get_instance()
S
69 2 7
VG_Admin_To_Frontend::get_instance()
S
69 2 7
WPFA_Elementor::modify_elementor_edit_url()
S
70 2 6
WPFA_Table_Columns_Manager::get_instance()
S
69 2 7
VG_Admin_To_Frontend::remove_update_nag()
S
72 2 5
WPFA_Elementor::prevent_text_replacement_errors()
S
69 2 7
VG_Admin_To_Frontend::add_frontend_admin_body_class()
S
71 2 6
WPFA_Access_Restrictions::get_instance()
S
69 2 7
VG_Admin_To_Frontend::master_capability()
S
78 2 3
WPFA_Change_Texts::get_instance()
S
69 2 7
WPFA_Show_Own_Posts::get_instance()
S
70 2 7
VG_Admin_To_Frontend::get_user_option_from_master_user()
S
68 2 7
WPFA_Elementor::get_instance()
S
69 2 7
WPFA_Shortcodes::get_instance()
S
69 2 7
WPFA_Global_Dashboard::init()
S
75 2 5
VG_Admin_To_Frontend::get_plugin_install_url()
S
64 2 9
WPFA_Elementor::render_admin_css()
S
64 2 9
VG_Admin_To_Frontend::get_shortcode_for_slug()
S
69 2 7
WPFA_Show_Own_Posts::render_meta_box()
S
62 1 13
WPFA_Elementor::add_preferences_controls()
S
64 1 11
VG_Admin_To_Frontend::get_files_list()
S
75 1 4
WPFA_Access_Restrictions::whitelist_pages_after_creation()
S
83 1 3
WPFA_Options::render_message_before_reset_settings_button()
S
72 1 7
WPFA_Elementor::add_compatible_default_editor()
S
77 1 4
WPFA_Show_Own_Posts::__construct()
S
91 1 2
WPFA_Table_Columns_Manager::__set()
S
82 1 3
VG_Admin_To_Frontend::__set()
S
81 1 3
WPFA_Elementor::__get()
S
83 1 3
WPFA_Change_Texts::__set()
S
81 1 3
WPFA_Elementor_Obj()
S
82 1 3
WPFA_Change_Texts::__construct()
S
91 1 2
VG_Admin_To_Frontend::delete_sites_transient()
S
82 1 3
WPFA_Options::__construct()
S
91 1 2
WPFA_Shortcodes_Obj()
S
82 1 3
WPFA_Shortcodes::init()
S
64 1 9
WPFA_Access_Restrictions_Obj()
S
82 1 3
WPFA_Elementor::disable_elementor_cache()
S
82 1 3
VG_Admin_To_Frontend::get_backend_urls_forced_frontend()
S
71 1 5
WPFA_Access_Restrictions::__set()
S
81 1 3
WPFA_Show_Own_Posts::__get()
S
83 1 3
VG_Admin_To_Frontend::register_custom_die_handler()
S
80 1 3
WPFA_Change_Texts_Obj()
S
82 1 3
WPFA_Global_Dashboard::__set()
S
81 1 3
WPFA_Table_Columns_Manager::__construct()
S
91 1 2
WPFA_Options::register_menu_page()
S
66 1 10
VG_Admin_To_Frontend::filter_settings_page_values()
S
80 1 3
WPFA_Options::init()
S
79 1 3
WPFA_Access_Restrictions::__get()
S
82 1 3
WPFA_Options::__set()
S
81 1 3
WPFA_Shortcodes::__get()
S
82 1 3
WPFA_Shortcodes::__construct()
S
91 1 2
WPFA_Change_Texts::__get()
S
82 1 3
VG_Admin_To_Frontend_Obj()
S
82 1 3
WPFA_Options::render_troubleshooting_tab_link()
S
72 1 7
WPFA_Global_Dashboard::__get()
S
82 1 3
VG_Admin_To_Frontend::__construct()
S
91 1 2
WPFA_Table_Columns_Manager::__get()
S
83 1 3
VG_Admin_To_Frontend::get_file_config_file_path()
S
79 1 3
WPFA_Show_Own_Posts::__set()
S
82 1 3
WPFA_Global_Dashboard::__construct()
S
91 1 2
WPFA_Elementor::__set()
S
82 1 3
WPFA_Options::render_message_before_export_button()
S
72 1 7
WPFA_Options::__get()
S
82 1 3
WPFA_Elementor::__construct()
S
91 1 2
WPFA_Show_Own_Posts_Obj()
S
82 1 3
VG_Admin_To_Frontend::__get()
S
82 1 3
WPFA_Global_Dashboard_Obj()
S
82 1 3
WPFA_Access_Restrictions::remove_frame_options_header()
S
80 1 3
WPFA_Options_Obj()
S
82 1 3
WPFA_Shortcodes::__set()
S
81 1 3
WPFA_Shortcodes::run_login_form_middle_hooks()
S
72 1 6
WPFA_Access_Restrictions::__construct()
S
91 1 2
WPFA_Table_Columns_Manager_Obj()
S
82 1 3