Code Analysis: WPMasterToolKit 1.2.1

Function Rating Maintainability Complexity Lines of code
WPMastertoolkit_PHP_Code_Validator::validate()
D
33 36 93
WPMastertoolkit_Move_Login_URL::wp_loaded()
D
36 37 59
WPMastertoolkit_Settings::settings_submit_button()
B
35 22 78
WPMastertoolkit_Move_Login_URL::plugins_loaded()
B
46 18 30
wpmastertoolkit_options()
A
26
1 236
WPMastertoolkit_Settings::save_main_settings()
A
56 14 15
WPMastertoolkit_External_Links_New_Tabs::filter_content()
A
50 10 27
wpmastertoolkit_zip_file_or_folder()
A
46 9 42
WPMastertoolkit_Code_Snippets::regenerate_snippet_file()
A
55 9 19
WPMastertoolkit_Code_Snippets::add_custom_columns_data()
A
49 8 31
WPMastertoolkit_Move_Login_URL::modify_mysites_menu()
A
51 8 25
WPMastertoolkit_Code_Snippets::snippets_loader()
A
56 8 16
WPMastertoolkit_Disable_Gutenberg::disable_gutenberg_front()
S
51 7 25
WPMastertoolkit_Code_Snippets::shortcode_wpmtk_code_snippets()
S
53 7 21
WPMastertoolkit_Move_Login_URL::filter_wp_custom_login_php()
S
54 7 21
WPMastertoolkit_PHP_Code_Validator::check_duplicate_identifier()
S
54 7 21
WPMastertoolkit_Code_Snippets::save_code_snippet()
S
48 6 33
wpmastertoolkit_allowed_tags_for_svg_files()
S
37 1 106
WPMastertoolkit_Move_Login_URL::redirect_export_data()
S
57 7 16
WPMastertoolkit_Hide_Admin_Bar::Hide_admin_bar()
S
54 6 21
WPMastertoolkit_Move_Login_URL::sanitize_settings()
S
55 6 20
WPMastertoolkit_Disable_Gutenberg::sanitize_settings()
S
56 6 18
WPMastertoolkit_Force_Strong_Password::validate_complex_password()
S
60 6 12
WPMastertoolkit_Code_Snippets::delete_all_non_active_snippet_file()
S
51 5 27
WPMastertoolkit_Code_Snippets::post_submit_meta_box()
S
47 4 42
WPMastertoolkit_Move_Login_URL::__construct()
S
51 5 23
WPMastertoolkit_Code_Snippets::enqueue_scripts()
S
47 4 35
WPMastertoolkit_Htaccess::get_file_contents()
S
56 5 19
WPMastertoolkit_Hide_Admin_Notices::inline_css()
S
50 2 64
WPMastertoolkit_Handle_options::instantiate_active_options()
S
57 5 17
WPMastertoolkit_Code_Snippets::generate_snippet_file()
S
48 4 31
wpmastertoolkit_recursive_mkdir()
S
61 5 12
WPMastertoolkit_Move_Login_URL::login_url()
S
62 5 11
WPMastertoolkit_Code_Snippets::filter_post_data()
S
62 5 11
WPMastertoolkit_PHP_Code_Validator::checkRunTimeError()
S
52 4 26
WPMastertoolkit_Disable_Gutenberg::submenu_content()
S
45 2 52
wpmastertoolkit_settings_groups()
S
42 1 65
WPMastertoolkit_Handle_options::instantiate_custom_options()
S
59 4 15
WPMastertoolkit_Hide_Admin_Bar::sanitize_settings()
S
59 4 14
WPMastertoolkit_Code_Snippets::register_cpt_wpmastertoolkit_code_snippets()
S
42 1 54
WPMastertoolkit_Htaccess::put_content()
S
56 3 17
WPMastertoolkit_WP_Config::is_constant_defined_in_wp_config()
S
57 3 15
WPMastertoolkit_Disable_Gutenberg::get_post_types()
S
59 3 15
WPMastertoolkit_Lock_Site_URL::activate()
S
68 4 6
WPMastertoolkit_Force_Strong_Password::custom_password_strength_meter_localization()
S
58 3 14
WPMastertoolkit_Move_Login_URL::submenu_content()
S
48 1 41
WPMastertoolkit_Hide_Admin_Bar::submenu_content()
S
53 2 26
WPMastertoolkit_Last_Login_Column::add_custom_columns_content()
S
62 3 11
WPMastertoolkit_Nginx_Code_Snippets::submenu_content()
S
54 2 25
WPMastertoolkit_Code_Snippets::render_code_snippets_metabox()
S
52 2 24
WPMastertoolkit_Code_Snippets::add_metaboxes()
S
49 1 36
WPMastertoolkit_Hide_WordPress_Version::__construct()
S
55 2 20
WPMastertoolkit_Code_Snippets::generate_all_active_snippets()
S
56 2 19
WPMastertoolkit_Code_Snippets::add_button_regenerate_snippet_file()
S
58 2 18
WPMastertoolkit_Blacklisted_Usernames::blacklist_logins_illegal_user_logins()
S
41 1 32
wpmastertoolkit_create_index_file()
S
67 3 8
WPMastertoolkit_Move_Login_URL::setup_theme()
S
69 3 6
WPMastertoolkit_Custom_Link_Menu_New_Tab::add_attributes()
S
63 3 10
WPMastertoolkit_Svg_Upload::svgs_upload_check()
S
63 3 10
WPMastertoolkit_Svg_Upload::sanitize_svg()
S
67 3 7
WPMastertoolkit_Handle_options::require_once_all_options()
S
63 3 10
WPMastertoolkit_Loader::run()
S
66 3 8
WPMastertoolkit_Lock_Admin_Email::prevent_admin_email_change()
S
70 3 6
WPMastertoolkit_Disallow_Plugin_Upload::disable_zip_uploads()
S
64 3 9
WPMastertoolkit_Disallow_Theme_Upload::disable_zip_uploads()
S
64 3 9
WPMastertoolkit_Code_Snippets::render_code_snippets_informations_metabox()
S
59 2 14
WPMastertoolkit_Custom_Link_Menu_New_Tab::render_checkbox()
S
60 2 14
WPMastertoolkit_Nginx_Code_Snippets::add_submenu()
S
61 2 14
WPMastertoolkit::__construct()
S
64 2 11
WPMastertoolkit_Htaccess::generate_the_new_contents()
S
62 2 11
WPMastertoolkit_Disable_Gutenberg::__construct()
S
52 1 25
WPMastertoolkit_Move_Login_URL::new_redirect_url()
S
65 2 8
WPMastertoolkit_Move_Login_URL::save_submenu()
S
63 2 10
WPMastertoolkit_Code_Snippets::delete_file_on_delete_code_snippet_post()
S
74 2 5
WPMastertoolkit_Disallow_WP_File_Edit::activate()
S
74 2 4
WPMastertoolkit_Move_Login_URL::wp_redirect()
S
71 2 6
WPMastertoolkit_Disallow_WP_File_Edit::disable_wp_file_edit()
S
80 2 3
WPMastertoolkit_PHP_Code_Validator::peek()
S
78 2 3
WPMastertoolkit_Nginx_Code_Snippets::__construct()
S
66 2 8
WPMastertoolkit_Force_Strong_Password::hide_confirm_weak_password()
S
74 2 5
WPMastertoolkit_Custom_Link_Menu_New_Tab::save_checkbox()
S
69 2 6
WPMastertoolkit_Svg_Upload::sanitize_svg_svg_file()
S
68 2 7
WPMastertoolkit_Code_Snippets::get_code_snippets_folder_path()
S
71 2 6
WPMastertoolkit_Hide_Admin_Bar::get_settings()
S
75 2 4
WPMastertoolkit_Settings::enqueue_scripts()
S
66 2 7
WPMastertoolkit_Hide_Admin_Bar::get_default_settings()
S
71 2 6
WPMastertoolkit_Settings::sanitize_main_settings()
S
66 2 8
WPMastertoolkit_Disable_Gutenberg::get_default_settings()
S
67 2 8
WPMastertoolkit_WP_Config::replace_or_add_constant()
S
67 2 8
WPMastertoolkit_Hide_Admin_Bar::save_submenu()
S
64 2 9
WPMastertoolkit_PHP_Code_Validator::next()
S
74 2 5
WPMastertoolkit_Hide_Admin_Bar::get_user_roles()
S
68 2 7
WPMastertoolkit_Code_Snippets::get_snippet_file_path()
S
70 2 5
WPMastertoolkit_Disable_Gutenberg::save_submenu()
S
63 2 10
WPMastertoolkit_Hide_WordPress_Version::get_wordpress_version()
S
71 2 6
WPMastertoolkit_Disable_Gutenberg::disable_gutenberg_admin()
S
64 2 10
WPMastertoolkit_Disable_Gutenberg::disable_gutenberg_widgets()
S
67 2 8
WPMastertoolkit_Code_Snippets::delete_snippet_file()
S
71 2 6
WPMastertoolkit_Lock_Admin_Email::activate()
S
73 2 4
WPMastertoolkit_Lock_Admin_Email::get_locked_admin_email()
S
68 2 7
WPMastertoolkit_Move_Login_URL::get_default_settings()
S
69 2 7
WPMastertoolkit_Move_Login_URL::user_trailingslashit()
S
78 2 3
WPMastertoolkit_Move_Login_URL::wp_template_loader()
S
64 2 10
WPMastertoolkit_Move_Login_URL::new_login_url()
S
65 2 8
wpmastertoolkit_clean()
S
69 2 7
WPMastertoolkit_Code_Snippets::get_code_snippet_types()
S
60 1 14
WPMastertoolkit_Code_Snippets::__construct()
S
58 1 14
wpmastertoolkit_folders()
S
63 1 12
WPMastertoolkit_Hide_Admin_Bar::add_submenu()
S
65 1 11
WPMastertoolkit_Disable_Gutenberg::add_submenu()
S
65 1 11
WPMastertoolkit_Move_Login_URL::add_submenu()
S
65 1 11
WPMastertoolkit_Move_Login_URL::render_submenu()
S
61 1 11
WPMastertoolkit_Settings::add_settings_menu()
S
63 1 11
WPMastertoolkit_Disable_Feeds::__construct()
S
62 1 11
WPMastertoolkit_Hide_Admin_Notices::add_submenu()
S
64 1 11
WPMastertoolkit::run()
S
82 1 3
WPMastertoolkit_Move_Login_URL::site_url()
S
79 1 3
WPMastertoolkit_WP_Config::add_constant()
S
68 1 6
WPMastertoolkit_Force_Strong_Password::validate_profile_update()
S
80 1 3
WPMastertoolkit::define_admin_hooks()
S
69 1 6
WPMastertoolkit::get_version()
S
82 1 3
WPMastertoolkit_Lock_Admin_Email::lock_admin_email_value()
S
81 1 3
WPMastertoolkit_Settings::__construct()
S
77 1 4
WPMastertoolkit_Force_Strong_Password::validate_password_reset()
S
80 1 3
WPMastertoolkit_WP_Config::replace_constant_value()
S
65 1 8
WPMastertoolkit_Force_Strong_Password::validate_registration()
S
80 1 3
WPMastertoolkit_Disable_Gutenberg::get_settings()
S
75 1 4
WPMastertoolkit_Custom_Link_Menu_New_Tab::__construct()
S
71 1 5
WPMastertoolkit_Deactivator::deactivate()
S
89 1 2
WPMastertoolkit_Activator::activate()
S
89 1 2
WPMastertoolkit_Hide_Login_Errors::hide_login_errors_login_errors()
S
79 1 3
WPMastertoolkit_Last_Login_Column::add_custom_columns()
S
75 1 4
WPMastertoolkit_Loader::add_filter()
S
77 1 3
WPMastertoolkit_Force_Strong_Password::is_strong_password()
S
72 1 5
WPMastertoolkit_Handle_options::__construct()
S
78 1 4
WPMastertoolkit_Lock_Site_URL::disable_users_can_register()
S
62 1 10
WPMastertoolkit_Hide_Admin_Notices::__construct()
S
75 1 4
WPMastertoolkit_Hide_Admin_Notices::render_submenu()
S
72 1 7
WPMastertoolkit_Htaccess::add()
S
67 1 7
WPMastertoolkit_Hide_Login_Errors::__construct()
S
79 1 3
wpmastertoolkit_get_folder_url()
S
81 1 3
WPMastertoolkit_Hide_Admin_Bar::save_settings()
S
80 1 3
WPMastertoolkit_Lock_Admin_Email::__construct()
S
69 1 6
WPMastertoolkit::load_dependencies()
S
66 1 9
WPMastertoolkit_Code_Snippets::remove_unauthorized_caracters()
S
65 1 10
WPMastertoolkit_PHP_Code_Validator::__construct()
S
71 1 6
WPMastertoolkit_Nginx_Code_Snippets::render_submenu()
S
65 1 8
WPMastertoolkit_Move_Login_URL::site_status_tests()
S
76 1 4
WPMastertoolkit_Move_Login_URL::user_request_action_email_content()
S
71 1 5
WPMastertoolkit_Disable_Gutenberg::render_submenu()
S
65 1 8
WPMastertoolkit_Disallow_Plugin_Upload::__construct()
S
74 1 4
WPMastertoolkit_WP_Config::__construct()
S
91 1 2
WPMastertoolkit_Loader::__construct()
S
77 1 4
WPMastertoolkit_Settings::render_settings_page()
S
75 1 4
WPMastertoolkit_Last_Login_Column::__construct()
S
71 1 5
WPMastertoolkit_Move_Login_URL::forbidden_slugs()
S
75 1 4
WPMastertoolkit_Disallow_Plugin_Upload::add_style()
S
77 1 9
WPMastertoolkit_Code_Snippets::add_custom_columns()
S
69 1 6
WPMastertoolkit::set_locale()
S
75 1 4
WPMastertoolkit_Hide_Admin_Bar::render_submenu()
S
65 1 8
WPMastertoolkit_Lock_Admin_Email::lock_admin_email()
S
62 1 10
WPMastertoolkit::get_loader()
S
82 1 3
WPMastertoolkit_Disable_Xmlrpc::__construct()
S
75 1 4
WPMastertoolkit_Move_Login_URL::save_settings()
S
76 1 4
WPMastertoolkit_Disallow_Register_User::disable_users_can_register()
S
62 1 10
WPMastertoolkit_WP_Config::get_wp_config_content()
S
73 1 5
WPMastertoolkit_Lock_Site_URL::deactivate()
S
71 1 6
WPMastertoolkit_Disallow_WP_File_Edit::deactivate()
S
76 1 4
WPMastertoolkit_Loader::add_action()
S
77 1 3
WPMastertoolkit_Disallow_Register_User::__construct()
S
75 1 4
WPMastertoolkit_i18n::load_plugin_textdomain()
S
69 1 7
WPMastertoolkit_Blacklisted_Usernames::__construct()
S
79 1 3
WPMastertoolkit_Move_Login_URL::get_settings()
S
75 1 4
WPMastertoolkit_WP_Config::get_wp_config_path()
S
76 1 4
WPMastertoolkit_Move_Login_URL::network_site_url()
S
79 1 3
WPMastertoolkit_Lock_Admin_Email::deactivate()
S
76 1 4
WPMastertoolkit_Force_Strong_Password::__construct()
S
64 1 9
WPMastertoolkit_PHP_Code_Validator::end()
S
80 1 3
WPMastertoolkit_Lock_Site_URL::__construct()
S
66 1 9
WPMastertoolkit_Htaccess::remove()
S
76 1 4
WPMastertoolkit_Svg_Upload::add_svg_mime_type()
S
73 1 5
WPMastertoolkit_Hide_WordPress_Version::replace_wordpress_version_in_source()
S
71 1 5
run_wpmastertoolkit()
S
77 1 4
WPMastertoolkit_Disallow_Theme_Upload::add_style()
S
77 1 9
wpmastertoolkit_kses_svg()
S
80 1 3
WPMastertoolkit::get_plugin_name()
S
82 1 3
wpmastertoolkit_kses_svg_by_path()
S
75 1 4
WPMastertoolkit_Loader::add()
S
64 1 10
WPMastertoolkit_External_Links_New_Tabs::__construct()
S
79 1 3
WPMastertoolkit_Disable_WP_Mail::__construct()
S
80 1 3
WPMastertoolkit_Move_Login_URL::use_trailing_slashes()
S
77 1 3
WPMastertoolkit_WP_Config::remove_constant()
S
67 1 7
WPMastertoolkit_Disallow_WP_File_Edit::__construct()
S
79 1 3
WPMastertoolkit_Hide_WordPress_Version::remove_wordpress_version_in_footer()
S
74 1 4
WPMastertoolkit_Disable_WP_Sitemap::__construct()
S
80 1 3
WPMastertoolkit_Svg_Upload::__construct()
S
71 1 5
WPMastertoolkit_Last_Login_Column::save_login_timestamp()
S
79 1 3
WPMastertoolkit_Htaccess::__construct()
S
91 1 2
WPMastertoolkit_Disable_Gutenberg::save_settings()
S
80 1 3
WPMastertoolkit_Disable_Feeds::redirect_feed_to_403()
S
77 1 4
WPMastertoolkit_Disable_Xmlrpc::redirect_to_403()
S
77 1 4
WPMastertoolkit_Disallow_Theme_Upload::__construct()
S
74 1 4
WPMastertoolkit_Hide_Admin_Bar::__construct()
S
64 1 9