Code Analysis: Floating Button 6.0.4

Function Rating Maintainability Complexity Lines of code
FloatingButton\Dashboard\FieldHelper::icons()
D
0
1 2,031
FloatingButton\Menu_Maker::main_button()
C
33 28 84
FloatingButton\Menu_Maker::create_subbtn()
C
34 26 81
FloatingButton\Publisher\Display::init()
C
38 24 66
FloatingButton\Update\UpdateDB::updateShow()
B
39 20 65
FloatingButton\Publisher\Navigation::start_el()
B
40 19 51
FloatingButton\WOWP_Dashboard::additional_sanitize()
B
46 17 39
FloatingButton\Dashboard\ImporterExporter::import_data()
A
43 12 43
FloatingButton\Admin\AdminActions::actions()
A
50 12 29
FloatingButton\Dashboard\ListTable::process_bulk_action()
A
49 11 31
FloatingButton\Dashboard\ListTable::get_results()
A
45 10 41
FloatingButton\Dashboard\Option::init()
A
52 11 25
FloatingButton\Update\UpdateDB::updateImgType()
A
51 10 27
FloatingButton\Dashboard\DashboardInitializer::menu()
A
53 10 18
FloatingButton\Publisher\EnqueueScript::inline()
A
49 9 31
FloatingButton\Menu_Maker::main_icon()
A
50 9 26
FloatingButton\Dashboard\ListTable::table_data()
A
41 7 51
FloatingButton\Update\UpdateDB::updateBrowsers()
A
57 9 14
FloatingButton\Menu_Maker::subbtn_icon()
A
51 8 24
FloatingButton\Dashboard\FieldHelper::languages()
A
31 1 122
FloatingButton\Dashboard\ImporterExporter::export_item()
A
55 8 17
FloatingButton\Dashboard\DBManager::remove_item()
A
56 8 16
FloatingButton\Publisher\Display::custom_post()
S
50 7 27
FloatingButton\Dashboard\Option::text()
S
51 7 25
FloatingButton\Dashboard\ListTable::extra_tablenav()
S
51 7 24
FloatingButton\Dashboard\DashboardHelper::get_files()
S
54 7 20
FloatingButton\Dashboard\SupportForm::send()
S
44 5 47
FloatingButton\Dashboard\FieldHelper::gtranslate()
S
33 1 105
FloatingButton\Admin\AdminNotices::admin_notice()
S
59 7 14
FloatingButton\Update\UpdateDB::updateImgColor()
S
59 7 14
FloatingButton\Dashboard\Settings::init()
S
51 6 24
FloatingButton\Dashboard\Field::get_data()
S
54 6 22
FloatingButton\Dashboard\Option::textarea()
S
53 6 21
FloatingButton\Dashboard\Option::color()
S
54 6 20
FloatingButton\Dashboard\DBManager::display_tags()
S
56 6 18
FloatingButton\WOWP_Dashboard::save_settings()
S
56 6 16
FloatingButton\Menu_Maker::wrapper()
S
60 7 10
FloatingButton\Dashboard\Field::get_value()
S
59 6 14
FloatingButton\Dashboard\SupportForm::init()
S
39 1 88
FloatingButton\Menu_Maker::sub_buttons()
S
51 5 26
FloatingButton\Menu_Maker::subbtn_param()
S
60 6 11
FloatingButton\Update\UpdateDB::updateDBFields()
S
51 5 26
FloatingButton\Dashboard\Option::select()
S
54 5 21
FloatingButton\Dashboard\Field::select()
S
53 5 21
FloatingButton\Publisher\EnqueueStyle::init()
S
54 5 19
FloatingButton\Dashboard\Field::getDefault()
S
57 5 16
FloatingButton\Dashboard\DashboardHelper::search_value()
S
60 5 14
FloatingButton\Publisher\EnqueueStyle::offset()
S
59 5 13
FloatingButton\Menu_Maker::main_param()
S
59 5 12
FloatingButton\Dashboard\Option::checkbox()
S
53 4 23
FloatingButton\Publisher\EnqueueStyle::items()
S
54 4 18
FloatingButton\Dashboard\Field::text()
S
56 4 16
FloatingButton\Dashboard\DashboardInitializer::include_pages()
S
58 4 14
FloatingButton\Menu_Maker::get_menu()
S
50 3 29
FloatingButton\Dashboard\SupportForm::error()
S
59 4 13
FloatingButton\Publisher\Navigation::end_el()
S
60 4 13
FloatingButton\Admin\AdminInitializer::footer_text()
S
60 4 12
FloatingButton\WOWP_Dashboard::default_custom_post()
S
63 4 12
FloatingButton\WOWP_Public::shortcode()
S
53 3 23
FloatingButton\Dashboard\ListTable::search_box()
S
54 3 22
FloatingButton\Dashboard\ListTable::column_title()
S
53 3 20
FloatingButton\Publisher\EnqueueStyle::main_btn_anim()
S
56 3 19
FloatingButton\Admin\AdminActions::check_name()
S
56 3 19
FloatingButton\Dashboard\Settings::save_item()
S
56 3 18
FloatingButton\Dashboard\ListTable::sort_data()
S
67 4 6
FloatingButton\Dashboard\DashboardHelper::get_file()
S
63 4 10
FloatingButton\Autoloader::autoload()
S
65 4 9
Wow_Company::footer_text()
S
63 4 9
FloatingButton\Publisher\EnqueueScript::init()
S
58 3 14
FloatingButton\Dashboard\Link::menu()
S
61 3 12
FloatingButton\Dashboard\DBManager::check_row()
S
61 3 12
FloatingButton\WOW_Plugin::instance()
S
61 3 12
FloatingButton\Dashboard\Field::get_param_value()
S
61 3 12
FloatingButton\Publisher\EnqueueStyle::small_screen()
S
61 3 12
FloatingButton\Dashboard\FieldHelper::site_menus()
S
61 3 12
FloatingButton\Publisher\EnqueueStyle::large_screen()
S
61 3 12
FloatingButton\Publisher\Conditions::init()
S
62 3 11
FloatingButton\Publisher\EnqueueStyle::tooltip_size()
S
62 3 11
FloatingButton\WOWP_Public::display()
S
61 3 11
FloatingButton\Dashboard\FieldHelper::share_services()
S
46 1 37
FloatingButton\Update\UpdateDB::updateSchedule()
S
55 2 21
FloatingButton\Dashboard\ListTable::prepare_items()
S
54 2 20
FloatingButton\WOW_Plugin::plugin_activate()
S
60 2 16
FloatingButton\Admin\AdminActions::verify()
S
72 3 4
FloatingButton\Dashboard\Settings::activate_item()
S
68 3 6
FloatingButton\Dashboard\ListTable::verify()
S
68 3 6
FloatingButton\Menu_Maker::create_checkbox()
S
62 3 10
FloatingButton\Dashboard\Settings::deactivate_item()
S
68 3 6
FloatingButton\Dashboard\Settings::activate_mode()
S
68 3 6
FloatingButton\Dashboard\Settings::deactivate_mode()
S
68 3 6
FloatingButton\Menu_Maker::close_icon()
S
65 3 8
FloatingButton\Publisher\Display::post_category()
S
64 3 9
FloatingButton\Dashboard\Field::get_name()
S
65 3 9
FloatingButton\Update\UpdateDB::init()
S
64 3 10
FloatingButton\Update\UpdateDB::updateOption()
S
64 3 10
FloatingButton\Publisher\EnqueueStyle::size()
S
59 2 14
FloatingButton\Dashboard\Field::checkbox()
S
60 2 12
FloatingButton\WOWP_Dashboard::load_styles_scripts()
S
51 1 26
FloatingButton\Dashboard\FieldHelper::user_roles()
S
61 2 11
FloatingButton\Dashboard\DashboardInitializer::header()
S
53 1 25
FloatingButton\Dashboard\ImporterExporter::form_import()
S
56 1 23
FloatingButton\WOWP_Dashboard::header_links()
S
60 1 20
FloatingButton\Update\UpdateDB::updateDB()
S
59 1 16
FloatingButton\Dashboard\FieldHelper::btn_self_animation()
S
57 1 16
FloatingButton\Dashboard\ImporterExporter::export_data()
S
64 2 9
FloatingButton\Dashboard\DashboardInitializer::logo_url()
S
68 2 7
FloatingButton\Publisher\Display::page_selected()
S
65 2 8
FloatingButton\Dashboard\Option::get_id_name()
S
71 2 6
FloatingButton\Dashboard\DBManager::get_all_data()
S
68 2 6
FloatingButton\Dashboard\Link::edit()
S
64 2 10
FloatingButton\Dashboard\Link::duplicate()
S
64 2 10
FloatingButton\Dashboard\DBManager::get_param_id()
S
69 2 7
FloatingButton\Menu_Maker::init()
S
65 2 10
FloatingButton\Dashboard\Link::remove()
S
64 2 9
FloatingButton\Dashboard\DBManager::delete()
S
65 2 8
FloatingButton\Admin\AdminInitializer::admin_scripts()
S
68 2 7
FloatingButton\Publisher\EnqueueStyle::extra_style()
S
71 2 6
FloatingButton\Dashboard\DashboardInitializer::get_current_page()
S
74 2 4
FloatingButton\Admin\AdminInitializer::settings_link()
S
62 2 10
FloatingButton\Dashboard\ListTable::get_paged()
S
78 2 3
FloatingButton\Dashboard\ListTable::list_count()
S
67 2 8
FloatingButton\Dashboard\DBManager::get_tags_from_table()
S
68 2 6
FloatingButton\Autoloader::get_file_path()
S
64 2 9
FloatingButton\Publisher\Display::post_selected()
S
69 2 6
FloatingButton\Dashboard\SupportForm::verify()
S
68 2 6
FloatingButton\Dashboard\ListTable::get_search()
S
77 2 3
FloatingButton\Publisher\Conditions::mode()
S
78 2 3
FloatingButton\Publisher\EnqueueStyle::main_btn()
S
58 1 15
FloatingButton\Dashboard\DBManager::get_data_by_title()
S
64 2 9
FloatingButton\Dashboard\DBManager::insert()
S
65 2 9
FloatingButton\Dashboard\DBManager::get_data_by_id()
S
64 2 9
FloatingButton\Dashboard\Field::add_prefix()
S
70 2 6
FloatingButton\Publisher\Singleton::getInstance()
S
72 2 6
FloatingButton\Dashboard\Link::export()
S
64 2 9
FloatingButton\WOW_Plugin::includes()
S
67 2 8
FloatingButton\WOWP_Public::enqueue_styles()
S
68 2 7
FloatingButton\Dashboard\Field::check_name()
S
72 2 5
FloatingButton\Dashboard\ListTable::get_columns()
S
59 1 14
FloatingButton\WOW_Plugin::info()
S
60 1 13
FloatingButton\Dashboard\FieldHelper::btn_self_anim()
S
61 1 12
FloatingButton\Publisher\EnqueueStyle::inline()
S
62 1 12
FloatingButton\Dashboard\FieldHelper::btn_position()
S
61 1 12
FloatingButton\Dashboard\ImporterExporter::form_export()
S
64 1 11
FloatingButton\Dashboard\Link::link()
S
77 1 3
FloatingButton\Dashboard\DBManager::update()
S
71 1 5
FloatingButton\Dashboard\ImporterExporter::export()
S
65 1 9
FloatingButton\Admin\AdminInitializer::plugin_page()
S
79 1 3
FloatingButton\Dashboard\DashboardHelper::get_folder_path()
S
79 1 3
FloatingButton\Dashboard\ImporterExporter::get_file_extension()
S
75 1 4
FloatingButton\Admin\AdminNotices::save_item()
S
74 1 4
FloatingButton\Dashboard\FieldHelper::icon_type()
S
73 1 5
FloatingButton\WOW_Plugin::url()
S
80 1 3
FloatingButton\Dashboard\Link::activate_url()
S
69 1 6
FloatingButton\Admin\AdminNotices::__construct()
S
79 1 3
FloatingButton\Publisher\Singleton::getValue()
S
82 1 3
FloatingButton\Dashboard\FieldHelper::item_type()
S
65 1 9
FloatingButton\Dashboard\DashboardHelper::first_file()
S
74 1 4
FloatingButton\Dashboard\Field::get_id()
S
77 1 3
FloatingButton\WOW_Plugin::__clone()
S
78 1 3
Wow_Company::main_page()
S
80 1 3
FloatingButton\Dashboard\ListTable::__construct()
S
72 1 6
FloatingButton\WOWP_Dashboard::__construct()
S
65 1 8
FloatingButton\WOWP_Public::includes()
S
82 1 3
FloatingButton\Publisher\EnqueueStyle::__construct()
S
76 1 4
FloatingButton\Update\UpdateDB::updateStyles()
S
81 1 3
FloatingButton\Dashboard\FieldHelper::btn_animation()
S
73 1 5
Wow_Company::add_menu()
S
65 1 9
FloatingButton\Admin\AdminInitializer::init()
S
66 1 8
FloatingButton\Autoloader::__construct()
S
72 1 5
FloatingButton\Admin\AdminInitializer::add_admin_page()
S
65 1 8
FloatingButton\WOW_Plugin::dir()
S
80 1 3
FloatingButton\Dashboard\ListTable::get_bulk_actions()
S
63 1 10
FloatingButton\Update\UpdateDB::updateUsers()
S
69 1 7
FloatingButton\Publisher\Singleton::__construct()
S
98 1 1
FloatingButton\Dashboard\FieldHelper::btn_shadow()
S
70 1 6
FloatingButton\Dashboard\Link::deactivate_url()
S
69 1 6
FloatingButton\Menu_Maker::__construct()
S
71 1 6
FloatingButton\Admin\AdminActions::__construct()
S
79 1 3
FloatingButton\Dashboard\Link::activate_mode()
S
71 1 5
FloatingButton\Dashboard\DashboardInitializer::init()
S
70 1 7
FloatingButton\Dashboard\DBManager::get_columns()
S
72 1 5
FloatingButton\Dashboard\FieldHelper::btn_shape()
S
73 1 5
wow_plugin_run()
S
82 1 3
FloatingButton\Dashboard\DashboardHelper::get_file_name()
S
71 1 5
FloatingButton\Dashboard\Link::remove_item()
S
73 1 5
FloatingButton\Menu_Maker::is_main()
S
79 1 3
Wow_Company::__construct()
S
72 1 5
FloatingButton\WOWP_Dashboard::dashboard()
S
82 1 3
FloatingButton\WOW_Plugin::loaded()
S
72 1 5
FloatingButton\Dashboard\DBManager::create()
S
65 1 8
FloatingButton\Publisher\Singleton::setValue()
S
80 1 3
FloatingButton\Admin\AdminNotices::remove_item()
S
74 1 4
FloatingButton\WOWP_Dashboard::sanitize_emoji()
S
79 1 3
FloatingButton\WOWP_Dashboard::sanitize_param()
S
80 1 3
FloatingButton\Dashboard\ListTable::get_sortable_columns()
S
74 1 5
FloatingButton\Dashboard\Field::textarea()
S
67 1 7
Wow_Company::admin_style()
S
79 1 3
FloatingButton\WOWP_Public::__construct()
S
69 1 6
FloatingButton\WOW_Plugin::basename()
S
80 1 3
FloatingButton\Dashboard\ListTable::column_cb()
S
78 1 3
FloatingButton\Dashboard\FieldHelper::btn_size()
S
68 1 7
FloatingButton\Dashboard\Link::save_item()
S
66 1 8
FloatingButton\Dashboard\Link::deactivate_mode()
S
71 1 5
FloatingButton\WOW_Plugin::file()
S
81 1 3
FloatingButton\Publisher\Conditions::status()
S
80 1 3
FloatingButton\Dashboard\ListTable::column_default()
S
80 1 3
FloatingButton\Dashboard\ListTable::get_hidden_columns()
S
82 1 3
FloatingButton\Publisher\EnqueueScript::__construct()
S
76 1 4
FloatingButton\WOW_Plugin::__wakeup()
S
78 1 3
FloatingButton\Dashboard\Link::create()
S
79 1 3