Code Analysis: WP Hide Post 2.0.10

Function Rating Maintainability Complexity Lines of code
scb_systems_info()
D
23
38 156
array_column()
C
35 27 84
Browser::checkBrowsers()
C
47 29 33
wphp_settingsAPICustom::admin_init()
C
37 24 66
wp_hide_post_Public::get_exclude_join()
B
35 20 83
SCB_LicenseItem::extendedInfo()
B
39 19 57
Browser::checkPlatform()
B
45 18 37
wp_hide_post_Admin::display_custom_quickedit()
B
37 15 75
wphp_settingsAPI::admin_init()
A
42 15 47
EDD_SL_Plugin_Updater::show_update_notification()
A
39 13 68
wphp_settings::callback_license_text_box()
A
47 14 31
wphp_settingsAPICustom::callback_select()
A
49 14 27
wphp_settings::register_tab()
A
51 14 25
wphp_get_host()
A
43 12 52
wp_hide_post_Admin::render_custom_column_data()
A
44 12 45
wphp_settings::register_setting_field()
A
49 12 31
wp_hide_post_Admin::default_info()
A
44 11 43
SCB_LicenseItem::read_license_file()
A
46 11 43
wphp_settings::manage_license()
A
43 10 50
SCB_LicenseItem::decodeIt()
A
43 10 49
wp_hide_post_Admin::query_posts_join_custom_filter()
A
48 11 32
EDD_SL_Plugin_Updater::check_update()
A
48 11 32
wphp_settingsAPICustom::show_forms()
A
46 10 41
SCB_LicenseItem::send_request()
A
42 9 53
wphp_settings::script()
A
40 5 112
wp_hide_post::init()
A
40 8 60
SCB_LicenseItem::get_license_data()
A
49 10 29
EDD_SL_Plugin_Updater::api_request()
A
46 9 39
EDD_SL_Theme_Updater::check_for_update()
A
45 9 39
wp_hide_post_Admin::register_setting_page()
A
45 9 39
Browser::checkBrowserInternetExplorer()
A
46 9 37
wp_hide_post_Public::test_enable_allposts_everywhere()
A
54 10 21
wp_hide_post_Public::exclude_low_profile_items()
A
48 9 35
Browser::checkBrowserMozilla()
A
54 10 19
SCB_Item_Helper::__construct()
A
44 8 44
wp_hide_post_Admin::save_visibility()
A
52 9 24
wphp_settings::init()
A
47 8 36
wp_hide_post_Admin::metabox_edit()
A
43 7 51
wp_hide_post_DB_Update::update_to_ver_1()
A
44 7 47
wphp_settingsAPI::show_forms1()
A
49 8 32
wp_hide_post_Admin::restrict_manage_posts()
A
50 8 31
SCB_LicenseItem::__construct()
A
48 8 30
EDD_SL_Plugin_Updater::show_changelog()
A
52 8 24
wphp_settingsAPICustom::get_sanitize_callback()
A
56 8 18
wphp_is_applicable()
A
50 7 31
Browser::checkBrowserOpera()
A
49 7 31
wp_hide_post::define_admin_hooks()
S
44 6 42
wp_hide_post_Admin::post_row_actions_insert_data_as_js1()
S
46 6 41
wp_hide_post_DB_Update::update_to_ver_2()
S
48 6 34
wphp_settingsAPI::get_sanitize_callback()
S
57 7 18
wphp_get_setting()
S
52 6 31
SCB_LicenseItem::checkSignature()
S
50 6 31
wp_hide_post_Admin::get_visibility_type_values()
S
50 6 30
wp_hide_post_Admin::save_bulk_edit_data()
S
58 7 14
wphp_settings::register_assignment_field()
S
54 6 20
SCB_LicenseItem::write_license_file()
S
54 6 19
EDD_SL_Plugin_Updater::plugins_api_filter()
S
53 5 24
wphp_settingsAPI::script()
S
56 1 84
wp_hide_post_DB_Update::db_update()
S
54 5 22
SCB_LicenseItem::validate_license_file()
S
55 5 20
wp_hide_post_Admin::maybe_update()
S
55 5 19
wphp_settingsAPI::callback_wysiwyg()
S
55 5 17
SCB_Item_Helper::theme_data()
S
59 5 16
SCB_Item_Helper::plugin_data()
S
59 5 16
wphp_is_hide_always_page()
S
77 6 3
wp_hide_post_Admin::save_post()
S
58 5 15
wp_hide_post_Admin::plugin_init1()
S
58 5 15
wp_hide_post_Public::query_posts_join()
S
58 5 15
wphp_is_nohide_search_page()
S
76 6 3
Browser::checkBrowserSafari()
S
58 5 14
SCB_LicenseItem::read_license_data()
S
59 5 14
SCB_LicenseItem::write_license_data()
S
59 5 14
SCB_LicenseItem::delete_license_data()
S
59 5 14
wphp_visibility_types()
S
53 4 28
wphp_settingsAPICustom::callback_yesno()
S
58 5 13
SCB_LicenseItem::debug()
S
59 5 13
Browser::checkBrowserNetscapeNavigator9Plus()
S
61 5 12
wp_hide_post_Admin::get_post_visibility_types()
S
43 2 56
SCB_LicenseItem::check_license()
S
53 4 25
p_l()
S
52 4 23
wp_hide_post_Admin::admin_footer()
S
56 4 19
wp_hide_post_Admin::enqueue_scripts()
S
55 4 18
wphp_is_hide_frontpage_page()
S
64 5 9
wphp_allowed_post_types()
S
60 4 15
wp_hide_post_Admin::set_low_profile()
S
57 4 15
wphp_settings::admin_init()
S
63 5 9
wp_hide_post::info()
S
59 4 15
wp_hide_post_Admin::add_meta_boxes()
S
59 4 14
Browser::checkBrowserFirefox()
S
60 4 14
wphp_settingsAPICustom::show_navigation()
S
59 4 14
Browser::checkBrowserNokia()
S
60 4 13
SCB_LicenseManager::add()
S
61 4 12
wphp_settings::plugin_page()
S
60 4 12
wphp_settingsAPI::callback_select()
S
59 4 12
wp_hide_post_Admin::__construct()
S
61 4 11
EDD_SL_Theme_Updater::update_nag()
S
52 3 24
wphp_settings::get_settings_sections()
S
47 2 37
WP_Hide_Post_Encryption::decrypt()
S
55 3 21
wp_hide_post_Activator::remove_wp_low_profiler()
S
56 3 20
wp_hide_post::define_public_hooks()
S
55 3 19
SCB_LicenseItem::getKey()
S
58 3 18
SCB_LicenseItem::options()
S
60 3 17
Browser::checkBrowserW3CValidator()
S
57 3 17
SCB_Item_Helper::refresh_theme_data()
S
56 3 17
SCB_Item_Helper::refresh_plugin_data()
S
56 3 17
wphp_settings::options()
S
60 3 17
SCB_LicenseItem::activate_license()
S
60 3 16
SCB_LicenseItem::deactivate_license()
S
60 3 16
wphp_settingsAPI::callback_text()
S
64 4 8
wphp_settingsAPI::callback_file()
S
61 4 10
Browser::checkBrowseriPad()
S
58 3 15
Browser::checkBrowseriPhone()
S
58 3 15
Browser::checkBrowseriPod()
S
58 3 15
Browser::checkBrowserAndroid()
S
58 3 15
wphp_get_default_setting()
S
63 4 10
print_nice()
S
64 4 10
wphp_settingsAPI::callback_multicheck()
S
58 3 14
wphp_settingsAPICustom::sanitize_options()
S
61 3 13
wp_hide_post_Admin::default_footer()
S
55 2 27
wphp_settings::get_pages()
S
63 3 12
wphp_settingsAPI::sanitize_options()
S
62 3 12
scb_custom_post_types()
S
61 3 12
EDD_SL_Theme_Updater::__construct()
S
51 2 25
wp_hide_post_Admin::get_page_visibility_types()
S
54 2 25
wp_hide_post_Admin::create_post_type()
S
51 1 33
p_d()
S
57 2 16
WP_Hide_Post_Encryption::encrypt()
S
59 2 16
Browser::__toString()
S
57 2 16
wphp_is_post_author_post()
S
79 3 3
wphp_ispro()
S
77 3 3
wphp_is_post_archive_post()
S
79 3 3
wphp_settingsAPI::callback_password()
S
66 3 7
Browser::checkBrowserIceCat()
S
66 3 8
SCB_LicenseItem::get_license_key()
S
65 3 8
EDD_SL_Plugin_Updater::http_request_args()
S
68 3 7
SCB_LicenseItem::set_license_key()
S
65 3 8
wphp_is_post_search_post()
S
71 3 6
wphp_settingsAPI::callback_textarea()
S
66 3 7
Browser::checkBrowserOmniWeb()
S
62 3 10
wphp_settingsAPI::callback_color()
S
66 3 7
wphp_is_post_category_post()
S
79 3 3
Browser::checkBrowserLynx()
S
62 3 10
Browser::checkBrowserShiretoko()
S
66 3 8
wp_hide_post_Loader::run()
S
64 3 10
wp_hide_post_Public::query_posts_where()
S
67 3 8
wphp_is_post_sidebar()
S
66 3 8
wphp_is_post_tag_post()
S
79 3 3
wphp_settingsAPI::callback_radio()
S
59 2 13
wp_hide_post_Activator::activate()
S
61 2 12
EDD_SL_Plugin_Updater::__construct()
S
61 2 12
Browser::checkBrowserSlurp()
S
61 2 12
Browser::checkBrowserMSNBot()
S
61 2 11
SCB_LicenseItem::set_license_data()
S
61 2 11
wphp_settingsAPICustom::get_field_description()
S
63 2 11
Browser::reset()
S
62 2 11
SCB_LicenseManager::sendGetRequest()
S
63 2 11
wphp_settings::tools_sysinfo_download()
S
62 2 11
wphp_settingsAPI::get_field_description()
S
63 2 11
Browser::checkForAol()
S
62 2 11
Browser::checkBrowserGoogleBot()
S
61 2 11
wp_hide_post_Admin::plugin_install_action_links_wp_lowprofiler()
S
62 2 11
Browser::checkBrowserBlackBerry()
S
62 2 11
wp_hide_post_Admin::display_custom_bulkedit()
S
69 2 7
Browser::checkBrowserChrome()
S
63 2 10
SCB_LicenseItem::decrypt()
S
66 2 10
Browser::checkBrowserFirebird()
S
64 2 9
wp_hide_post_Admin::get_visibility_types()
S
66 2 10
wp_hide_post_Admin::update_visibility()
S
65 2 10
wphp_is_post_front_post()
S
80 2 3
SCB_LicenseManager::getInstance()
S
70 2 7
Browser::checkBrowserIceweasel()
S
63 2 10
EDD_SL_Theme_Updater::theme_update_transient()
S
69 2 7
wphp_settings::instance()
S
69 2 7
_wphp_http_post()
S
66 2 10
Browser::checkBrowserGaleon()
S
63 2 10
Browser::checkBrowserPhoenix()
S
64 2 9
wphp_settingsAPI::get_option()
S
67 2 8
wp_hide_post::getInstance()
S
70 2 7
Browser::checkBrowserIcab()
S
64 2 9
wphp_is_rel_query()
S
79 2 3
Browser::checkBrowserKonqueror()
S
63 2 10
wp_hide_post_Admin::allowedPostTypes()
S
69 2 7
wphp_settingsAPI::show_navigation()
S
64 2 10
Browser::__construct()
S
68 2 8
SCB_LicenseItem::is_valid()
S
66 2 10
wp_hide_post_Admin::enqueue_styles()
S
66 2 8
Browser::checkBrowserNetPositive()
S
62 2 10
Browser::checkBrowserWebTv()
S
63 2 10
wp_hide_post_Admin::activate_lowprofiler()
S
57 1 15
Browser::checkBrowserAmaya()
S
63 2 10
SCB_LicenseManager::item()
S
72 2 6
SCB_Item_Helper::theme_updater()
S
60 1 13
wp_hide_post::load_dependencies()
S
61 1 13
wp_hide_post_Admin::register_plugin()
S
60 1 13
wp_hide_post::__construct()
S
64 1 11
SCB_Item_Helper::plugin_updater()
S
62 1 11
wphp_settingsAPI::add_field()
S
63 1 11
wp_hide_post_Public::enqueue_styles()
S
91 1 2
Browser::setRobot()
S
92 1 1
SCB_LicenseItem::add()
S
79 1 3
wp_hide_post::run()
S
82 1 3
wp_hide_post_Public::__construct()
S
77 1 4
wp_hide_post::get_version()
S
82 1 3
EDD_SL_Theme_Updater::delete_theme_update_transient()
S
82 1 3
SCB_LicenseItem::encodeIt()
S
80 1 3
wphp_settingsAPI::callback_checkbox()
S
62 1 10
wphp_is_post_rel_post()
S
81 1 3
SCB_LicenseItem::store_url()
S
82 1 3
Browser::getVersion()
S
94 1 1
wphp_settingsAPI::callback_number()
S
81 1 3
Browser::isAol()
S
94 1 1
wphp_settings::api()
S
82 1 3
wp_hide_post_Deactivator::deactivate()
S
91 1 2
wp_hide_post_Public::query_posts_where_rel_exclude()
S
76 1 4
wp_hide_post_Loader::add_filter()
S
77 1 3
wp_hide_post::get_loader()
S
82 1 3
wphp_settingsAPI::admin_enqueue_scripts()
S
72 1 6
wphp_settingsAPI::add_section()
S
76 1 4
wp_hide_post_Public::enqueue_scripts()
S
77 1 3
SCB_LicenseItem::RandomString()
S
70 1 5
wphp_settingsAPI::__construct()
S
79 1 3
wp_hide_post_Admin::delete_post()
S
71 1 5
EDD_SL_Theme_Updater::load_themes_screen()
S
76 1 4
wp_hide_post::pluginAdmin()
S
82 1 3
wp_hide_post_Loader::add_action()
S
77 1 3
wphp_settingsAPICustom::callback_multi()
S
72 1 5
wp_hide_post_Loader::add()
S
64 1 10
wp_hide_post_Admin::admin_menu()
S
77 1 3
scb_get_license()
S
81 1 3
wphp_settings::callback_info_page()
S
75 1 4
deactivate_wp_hide_post()
S
73 1 5
Browser::setPlatform()
S
92 1 1
wp_hide_post::license()
S
80 1 3
wphp_is_post_recent_post()
S
80 1 3
wp_hide_post::get_wp_hide_post()
S
80 1 3
wp_hide_post_Public::widget_posts_args()
S
76 1 4
EDD_SL_Plugin_Updater::init()
S
71 1 5
wphp_settingsAPICustom::sanitize_callback_yesno()
S
80 1 3
run_wp_hide_post()
S
77 1 4
wp_hide_post_i18n::load_plugin_textdomain()
S
69 1 7
SCB_LicenseItem::type()
S
82 1 3
wp_hide_post::settingManager()
S
82 1 3
Browser::setUserAgent()
S
75 1 5
wphp_settingsAPI::set_fields()
S
77 1 4
SCB_LicenseItem::prefix()
S
78 1 3
wphp_settingsAPI::set_sections()
S
77 1 4
wp_hide_post_Admin::unset_low_profile()
S
71 1 5
wphp_settingsAPICustom::admin_enqueue_scripts()
S
71 1 5
Browser::setAolVersion()
S
89 1 1
Browser::getPlatform()
S
94 1 1
wphp_is_post_feed_post()
S
82 1 3
wp_hide_post()
S
82 1 3
scb_license_manager()
S
82 1 3
Browser::isMobile()
S
94 1 1
Browser::isBrowser()
S
89 1 1
Browser::getUserAgent()
S
94 1 1
wp_hide_post_Admin::wsa_footer()
S
80 1 3
activate_wp_hide_post()
S
73 1 5
wphp_settingsAPI::callback_url()
S
81 1 3
wp_hide_post::define_globals()
S
67 1 7
Browser::setAol()
S
92 1 1
Browser::setBrowser()
S
92 1 1
SCB_Item_Helper::get_license_key()
S
82 1 3
wphp_()
S
80 1 3
wphp_settings::__construct()
S
72 1 5
wphp_settingsAPI::callback_html()
S
80 1 3
wp_hide_post_Admin::metabox_post_edit()
S
79 1 3
SCB_LicenseManager::items()
S
82 1 3
wp_hide_post_Admin::metabox_page_edit()
S
79 1 3
wphp_is_demo()
S
80 1 3
wphp_settings::setup()
S
70 1 6
wp_hide_post::setting_menu_page()
S
80 1 3
p_c()
S
63 1 9
wphp_settings::callback_support_page()
S
81 1 3
Browser::getBrowser()
S
94 1 1
wp_hide_post_Admin::manage_posts_columns()
S
76 1 4
Browser::setVersion()
S
89 1 1
wphp_settings::get_settings_fields()
S
69 1 6
wp_hide_post_Public::post_excluded_terms_join_rel()
S
69 1 5
wp_hide_post_Loader::__construct()
S
77 1 4
Browser::isRobot()
S
94 1 1
Browser::getAolVersion()
S
94 1 1
SCB_LicenseManager::base_url()
S
81 1 3
Browser::determine()
S
76 1 5
Browser::isChromeFrame()
S
79 1 3
Browser::setMobile()
S
92 1 1
p_n()
S
65 1 8
wp_hide_post_Public::exclude_low_profile_pages()
S
75 1 4
SCB_LicenseItem::name()
S
82 1 3
wp_hide_post::set_locale()
S
75 1 4