Code Analysis: WP Monero Miner 4.1.2

Function Rating Maintainability Complexity Lines of code
Wp_Coin_Hive_Admin::display_plugin_setup_page()
A
47 9 32
Wp_Coin_Hive_Admin::updateFromPost()
S
54 6 22
Wp_Coin_Hive_Captcha_Module::check_login_recaptcha()
S
58 6 14
ApiService::getUserList()
S
55 5 19
ApiService::getUserTop()
S
55 5 19
AuthService::can()
S
63 6 10
Wp_Coin_Hive_Captcha_Module::get_request_var()
S
58 5 15
Wp_Coin_Hive_Captcha_Module::determine_current_page()
S
59 5 13
Wp_Coin_Hive_Admin::setDefaultNoticeForm()
S
60 5 13
Wp_Coin_Hive_Admin::setDefaultNotice()
S
56 4 19
ScriptService::getScriptData()
S
49 3 29
Wp_Coin_Hive_Captcha_Module::enqueue_login_scripts()
S
60 4 11
WP_Coin_Hive_Widget_Miner::form()
S
59 3 15
ApiService::getWordpressUserFull()
S
61 3 13
Wp_Coin_Hive_Captcha_Module::verify()
S
56 2 18
AuthService::version()
S
66 3 9
TemplateService::saveTemplate()
S
64 3 10
Wp_Coin_Hive_Captcha_Module::define_hooks()
S
68 3 7
TemplateService::loadTemplate()
S
68 3 7
WP_Coin_Hive_Widget_Miner::update()
S
69 3 6
Wp_Coin_Hive_Loader::run()
S
66 3 8
ApiService::findUserByName()
S
68 3 8
AssetService::getExt()
S
68 3 7
WP_Coin_Hive_Widget_Miner::widget()
S
60 2 13
ApiService::getWordpressUser()
S
61 2 13
Wp_Coin_Hive_Captcha_Module::renderCaptcha()
S
68 2 6
Wp_Coin_Hive_Captcha_Module::add_recaptcha()
S
74 2 4
Wp_Coin_Hive_Public::shortcode_protected_area()
S
63 2 10
MustacheHelper::maskWallet()
S
73 2 4
SiteService::get_current_host()
S
68 2 7
SiteService::get_current_scheme()
S
68 2 7
Wp_Coin_Hive::__construct()
S
63 1 11
Wp_Coin_Hive::enqueue_scripts()
S
60 1 11
Wp_Coin_Hive_Admin::setNotice()
S
82 1 3
AssetService::setHash()
S
79 1 3
Wp_Coin_Hive::get_loader()
S
82 1 3
Wp_Coin_Hive_i18n::load_plugin_textdomain()
S
69 1 7
ThrottleService::numericToPercentage()
S
79 1 3
Wp_Coin_Hive_Loader::__construct()
S
77 1 4
Wp_Coin_Hive_Admin::sanitize_list_field()
S
69 1 6
Wp_Coin_Hive_Admin::setNoticeForm()
S
82 1 3
Wp_Coin_Hive_Loader::add_action()
S
77 1 3
TemplateService::render()
S
76 1 4
Wp_Coin_Hive_Loader::add_filter()
S
77 1 3
Wp_Coin_Hive_Loader::add()
S
64 1 10
WP_Coin_Hive_Widget_Miner::__construct()
S
73 1 6
Wp_Coin_Hive_Admin::__construct()
S
77 1 4
Wp_Coin_Hive_Captcha_Module::init_login_form_captcha()
S
74 1 4
Wp_Coin_Hive_Widget_Module::__construct()
S
71 1 6
Wp_Coin_Hive_Widget_Module::define_hooks()
S
79 1 3
Wp_Coin_Hive_Widget_Module::register_widget_for_miner()
S
81 1 3
Wp_Coin_Hive_Public::__construct()
S
77 1 4
Wp_Coin_Hive::define_public_hooks()
S
67 1 7
Wp_Coin_Hive_Public::enqueue_styles()
S
73 1 4
Wp_Coin_Hive_Public::enqueue_scripts()
S
91 1 2
ApiService::callUserTop()
S
70 1 6
Wp_Coin_Hive::enqueue_public_scripts()
S
81 1 3
ApiService::callUserList()
S
70 1 6
Wp_Coin_Hive::load_dependencies()
S
65 1 9
Wp_Coin_Hive::set_locale()
S
75 1 4
TemplateService::rawTemplate()
S
76 1 4
TemplateService::getTemplatePath()
S
78 1 3
Wp_Coin_Hive_Admin::enqueue_scripts()
S
91 1 2
Wp_Coin_Hive_Captcha_Module::_wp_registration_url()
S
78 1 3
run_wp_coin_hive()
S
77 1 4
MustacheHelper::escape()
S
79 1 3
HostService::getHash()
S
79 1 3
MustacheHelper::translate()
S
69 1 6
activate_wp_coin_hive()
S
76 1 4
Wp_Coin_Hive::get_plugin_name()
S
82 1 3
ThrottleService::percentageToNumeric()
S
79 1 3
Wp_Coin_Hive_Admin::renderNotice()
S
73 1 5
MustacheHelper::formatHashes()
S
76 1 4
Wp_Coin_Hive_Admin::add_plugin_admin_menu()
S
78 1 3
Wp_Coin_Hive::define_admin_hooks()
S
63 1 9
Wp_Coin_Hive_Admin::enqueue_styles()
S
74 1 4
HostService::setHash()
S
79 1 3
AssetService::getHash()
S
79 1 3
Wp_Coin_Hive_Deactivator::deactivate()
S
89 1 2
FormatService::formatHashes()
S
78 1 3
Wp_Coin_Hive_Activator::activate()
S
63 1 10
Wp_Coin_Hive_Admin::notice_flush_success()
S
100 1 7
ApiService::getCoinHiveUser()
S
75 1 4
Wp_Coin_Hive::run()
S
82 1 3
TemplateService::hasTemplate()
S
80 1 3
Wp_Coin_Hive_Captcha_Module::__construct()
S
71 1 6
Wp_Coin_Hive::enqueue_admin_scripts()
S
81 1 3
deactivate_wp_coin_hive()
S
76 1 4
Wp_Coin_Hive_Admin::add_action_links()
S
74 1 4
Wp_Coin_Hive::get_version()
S
82 1 3