Code Analysis: Fresh Fast Website Security Plugin 0.0.5

Function Rating Maintainability Complexity Lines of code
FFWSecurityHardening::makeHard()
B
34 19 105
FFWSecurityOptions::saveOptions()
B
48 18 27
FFW_Security_Tools::showFilePermissionsInfo()
A
42 11 54
FFW_Security_Widget::widget()
A
45 8 41
FFW_Security_Tools::getFilesForPermissions()
A
37 1 136
FFW_Security_Tools::checkPerm()
S
54 7 21
FFW_Security_Tools::showSecureLogin()
S
54 6 22
FFWSecurityOptions::getAllOptions()
S
57 6 17
FFWSecurityPlugin::activate()
S
55 5 23
FFWSecurityPlugin::deactivate()
S
55 5 23
FFW_Security_Tools::getAdministratorUsers()
S
51 4 29
FFWSecurityPluginAdmin::displayFFWSecurityUsers()
S
47 3 39
FFW_Security_Tools::isCorrectPermission()
S
59 4 15
FFW_Security_Widget::get_dashboard_widget_option()
S
64 5 9
FFWSecurityPluginAdmin::add_plugin_admin_menu()
S
51 2 27
FFW_Security_Widget::update_dashboard_widget_options()
S
62 3 11
FFWSecurityPluginAdmin::actionFFWSecurityUsers()
S
54 2 22
FFW_Security_Tools::showAutomaticUpdates()
S
64 3 10
FFW_Security_Widget::get_dashboard_widget_options()
S
67 3 8
FFWSecurityPluginAdmin::getInstance()
S
66 3 9
FFWSecurityPlugin::__construct()
S
53 1 28
FFWSecurityPluginAdmin::__construct()
S
53 1 26
FFW_Security_Widget::init()
S
59 1 17
FFWSecurityPluginAdmin::actionFFWSecuritySettings()
S
64 2 10
FFW_Security_Tools::getPluginUrl()
S
70 2 6
FFWSecurityPlugin::getInstance()
S
70 2 7
FFWSecurityPlugin::activate_new_site()
S
66 2 9
FFWSecurityPluginAdmin::getAdminPluginUrl()
S
70 2 6
FFWSecurityPlugin::getPluginSlug()
S
80 1 3
FFWSecurityHardening::bufferEnd()
S
83 1 3
FFWSecurityPlugin::getPageLink()
S
77 1 3
FFWSecurityPlugin::load_plugin_textdomain()
S
68 1 6
FFWSecurityPlugin::enqueue_scripts()
S
72 1 5
FFWSecurityPlugin::action_method_name()
S
91 1 2
FFWSecurityPluginAdmin::enqueue_admin_scripts()
S
91 1 2
FFWSecurityPlugin::single_activate()
S
89 1 2
FFW_Security_Tools::getImgBasicUrl()
S
80 1 3
FFW_Security_Tools::getPermission()
S
77 1 3
FFWSecurityPlugin::enqueue_styles()
S
78 1 3
FFWSecurityPlugin::filter_method_name()
S
91 1 2
FFWSecurityHardening::removeHtmlCallback()
S
76 1 4
FFWSecurityHardening::bufferStart()
S
74 1 6
FFWSecurityPluginAdmin::add_action_links()
S
69 1 6
FFWSecurityPlugin::single_deactivate()
S
89 1 2
FFWSecurityHardening::rm_generator_filter()
S
83 1 3
FFWSecurityHardening::returnEmptyPage()
S
70 1 7
FFWSecurityPluginAdmin::displayFFWSecuritySettings()
S
68 1 7
FFWSecurityHardening::disable_password_reset()
S
83 1 3
FFWSecurityPlugin::get_blog_ids()
S
69 1 7
FFWSecurityPluginAdmin::display_plugin_admin_page()
S
73 1 5
FFWSecurityPluginAdmin::enqueue_admin_styles()
S
77 1 3