Code Analysis: Spider Blocker 1.3.7

Function Rating Maintainability Complexity Lines of code
Niteoweb\SpiderBlocker\SpiderBlocker::admin_js()
S
53 1 118
Niteoweb\SpiderBlocker\SpiderBlocker::check_server()
S
54 5 24
Niteoweb\SpiderBlocker\SpiderBlocker::remove_block_rules()
S
61 5 11
Niteoweb\SpiderBlocker\SpiderBlocker::save_list()
S
54 4 20
Niteoweb\SpiderBlocker\SpiderBlocker::get_rules()
S
57 4 17
Niteoweb\SpiderBlocker\SpiderBlocker::get_server_software()
S
65 5 9
Niteoweb\SpiderBlocker\SpiderBlocker::generate_block_rules()
S
63 5 9
Niteoweb\SpiderBlocker\SpiderBlocker::robots_file()
S
60 4 13
Niteoweb\SpiderBlocker\SpiderBlocker::add_plugin_notices()
S
53 3 27
Niteoweb\SpiderBlocker\SpiderBlocker::admin_css()
S
62 1 42
Niteoweb\SpiderBlocker\SpiderBlocker::join_paths()
S
65 3 9
Niteoweb\SpiderBlocker\SpiderBlocker::is_wp_compatible()
S
70 2 6
Niteoweb\SpiderBlocker\SpiderBlocker::get_bots()
S
69 2 7
Niteoweb\SpiderBlocker\SpiderBlocker::deactivate_plugin()
S
71 2 6
Niteoweb\SpiderBlocker\SpiderBlocker::chmod_htaccess()
S
71 2 5
Niteoweb\SpiderBlocker\SpiderBlocker::activate_plugin_notice()
S
69 2 7
Niteoweb\SpiderBlocker\SpiderBlocker::check_environment()
S
68 2 7
Niteoweb\SpiderBlocker\SpiderBlocker::admin_notices()
S
66 2 7
Niteoweb\SpiderBlocker\SpiderBlocker::view_handler_scripts()
S
59 1 14
Niteoweb\SpiderBlocker\SpiderBlocker::__construct()
S
60 1 12
Niteoweb\SpiderBlocker\SpiderBlocker::reset_list()
S
67 1 7
Niteoweb\SpiderBlocker\SpiderBlocker::get_environment_message()
S
70 1 7
Niteoweb\SpiderBlocker\SpiderBlocker::view_handler()
S
74 1 5
Niteoweb\SpiderBlocker\SpiderBlocker::get_wp_version()
S
81 1 3
Niteoweb\SpiderBlocker\SpiderBlocker::generate_rewrite_rules()
S
73 1 5
Niteoweb\SpiderBlocker\SpiderBlocker::add_admin_notice()
S
71 1 6
Niteoweb\SpiderBlocker\SpiderBlocker::plugin_url()
S
72 1 5
Niteoweb\SpiderBlocker\SpiderBlocker::view_handler_load()
S
79 1 3
Niteoweb\SpiderBlocker\SpiderBlocker::load_list()
S
76 1 4
Niteoweb\SpiderBlocker\SpiderBlocker::get_plugin_base()
S
81 1 3
Niteoweb\SpiderBlocker\SpiderBlocker::get_plugin_name()
S
81 1 3
Niteoweb\SpiderBlocker\SpiderBlocker::is_environment_compatible()
S
79 1 3
Niteoweb\SpiderBlocker\SpiderBlocker::get_php_version()
S
81 1 3
Niteoweb\SpiderBlocker\SpiderBlocker::activate_plugin()
S
82 1 3
Niteoweb\SpiderBlocker\SpiderBlocker::on_plugin_upgrade()
S
82 1 3
Niteoweb\SpiderBlocker\SpiderBlocker::admin_menu()
S
64 1 10
Niteoweb\SpiderBlocker\SpiderBlocker::is_htaccess_writable()
S
75 1 4