Code Analysis: boatdealer 3.27

Function Rating Maintainability Complexity Lines of code
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::site_health_tab_content()
D
0
88 762
boatdealer_sysinfo_get()
D
11
89 265
boatdealer_search()
D
10
72 348
bill_detect_error_log_date_format_old()
D
30 48 98
bill_detect_error_log_date_format()
D
32 48 80
boatdealer_plugin_customize_register()
D
16
1 602
boatdealer_show_boats()
D
27
31 147
boatdealer_show_boats()
D
24
26 188
boatdealer_search_ajax()
D
27
29 137
boatdealer_listing_save_data()
C
37 26 69
bill_minozzi_js_error_catched()
B
36 22 72
boatdealer_mr_image_resize()
B
37 20 72
boatdealer_mr_common_info()
B
38 20 64
boatdealer_show_team()
B
33 17 107
bill_minozzi_js_error_catched()
B
38 20 62
boatdealer_profile()
B
36 17 85
boatdealer_edit_team_fields()
B
34 14 128
boatdealer_BillDiagnose\ErrorChecker::bill_check_errors_today()
B
40 18 58
boatdealer\WP\Settings\OptionPageBuilder::admin_enqueue_scripts()
B
48 19 32
bill_install_mu_plugin()
B
38 14 78
boatdealer_add_default_fields()
B
28
5 212
boatdealer\WP\Settings\SettingsFactory::generate_field()
A
45 16 39
boatdealer_bill_ask_for_upgrade()
A
32 6 185
boatdealer_Bill_show_more_plugins::bill_show_plugins()
A
29 7 161
boatdealer_BillChat\ChatPlugin::bill_read_file()
A
42 14 51
boatdealer_featuredWidget::widget()
A
31 9 126
boatdealer_BillDiagnose\ErrorChecker::bill_read_file()
A
42 14 51
boatdealer_RecentWidget::widget()
A
31 9 118
boatdealer_activated()
A
43 13 48
Bill_Catch_Bots::bill_catch_bots_findip()
A
41 12 61
Bill_Catch_Bots::bill_catch_bots_findip()
A
41 12 61
boatdealer_PluginInstaller::bill_install_plugin2()
A
38 11 72
boatdealer\WP\Settings\OptionPageBuilderTabbed::__construct()
A
45 13 40
boatdealer_BillChat\ChatPlugin::bill_chat_call_chatgpt_api()
A
38 10 70
boatdealer_BillDiagnose\MemoryChecker::check_memory()
A
43 11 53
boatdealer_process_form()
A
47 12 33
bill_split_line()
A
43 10 51
boatdealer_BillDiagnose\ErrorChecker::get_path_logs()
A
44 10 46
boatdealer_BillChat\ChatPlugin::get_path_logs()
A
44 10 46
format_time_difference()
A
50 11 28
boatdealer_this_screen()
A
51 11 25
boatdealer_listing_format_box()
A
45 9 37
bill_minozzi_bill_catch_errors::add_bill_javascript_to_header()
A
39 1 153
boatdealer_check_memory()
A
48 9 33
Bill_Catch_Bots::__construct()
A
35 4 104
boatdealer_content_detail()
A
40 6 69
boatdealer_custom_listing_save_data()
A
54 9 22
boatdealer_plugin_health()
A
40 6 66
boatdealer\WP\Settings\OptionPageBuilderTabbed::render()
A
35 4 95
Bill_Catch_Bots::bill_catch_check_host_ripe()
A
47 8 34
Bill_Catch_Bots::bill_catch_check_host_ripe()
A
47 8 34
boatdealer_get_fields()
A
44 7 48
boatdealer_columns_content()
A
48 8 32
boatdealer_plugin_options_page()
A
41 6 62
boatdealer_content_info()
A
45 7 46
bill_get_error_log_date_string()
A
50 8 28
Bill_Catch_Bots::__construct()
A
35 3 101
stopbadbots_BillCatchErrors\stopbadbots_bill_catch_errors::add_bill_javascript_to_header()
A
41 1 131
boatdealer_parse_gallery_shortcode()
A
41 6 55
boatdealer_fields_columns_content()
A
54 8 23
boatdealer\WP\Settings\Field::__construct()
A
53 8 21
boatdealer\WP\Settings\SettingsFactory::process_reset_options()
A
54 8 20
Bill_Catch_Bots::bill_procurarPalavra()
A
58 8 16
Bill_Catch_Bots::bill_procurarPalavra()
A
58 8 16
boatdealer_BillChat\ChatPlugin::bill_chat_send_message()
A
49 7 31
boatdealer_the_css()
S
100 1 119
boatdealer_single_property_ajax()
S
38 3 87
boatdealer_BillDiagnose\ErrorChecker::bill_parseDate_old_mexida()
S
47 6 38
Bill_Catch_Bots::bill_isourserver()
S
55 7 19
Bill_Catch_Bots::bill_isourserver()
S
55 7 19
boatdealer\WP\Settings\Page::__construct()
S
55 7 18
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::__construct()
S
49 6 33
boatdealer_dbase_save_callback()
S
41 4 61
boatdealer_BillDiagnose\ErrorChecker::bill_parseDate()
S
50 6 30
boatdealer_detail()
S
46 5 42
wptools_check_page_load()
S
46 5 41
wptools_register_loading_time()
S
47 5 37
format_time_difference2()
S
58 6 15
boatdealer\WP\Settings\MultiField::renderMultipleFieldGroups()
S
49 5 30
boatdealer_localization_init()
S
50 5 27
boatdealer\WP\Settings\OptionPageBuilder::register_page()
S
52 5 27
boatdealer_add_team_fields()
S
43 1 86
boatdealer_get_max()
S
52 5 25
Bill_Catch_Bots::bill_catch_bots_insert_data()
S
46 4 40
boatdealer_reorder_terms()
S
46 4 39
boatdealer_Bill_Minozzi_Add_Ajax_Url::__construct()
S
53 5 23
boatdealer_contextual_help_boats()
S
38 1 81
boatdealer\WP\Settings\Checkbox::sanitize()
S
57 5 19
boatdealer_bill_hooking_diagnose()
S
57 5 17
boatdealer_load_chat()
S
64 6 9
Bill_Catch_Bots::bill_catch_bots_is_bad_hosting()
S
58 5 15
boatdealer\WP\Settings\MultiField::sanitize()
S
59 5 15
boatdealer_mr_delete_resized_images()
S
57 5 15
Bill_Catch_Bots::bill_catch_bots_is_bad_hosting()
S
59 5 14
boatdealer\WP\Settings\Section::render()
S
39 1 74
boatdealer\WP\Settings\SectionFactory::__construct()
S
57 5 14
boatdealer\WP\Settings\Field::render()
S
39 1 74
boatdealer_adm_enqueue_scripts()
S
58 5 14
boatdealer_get_page()
S
59 5 13
boatdealer_taxonomies()
S
40 1 73
convertToHumanReadableSize()
S
60 5 12
boatdealer_readable_error_reporting()
S
50 4 27
boatdealerplugin_load_bill_stuff()
S
63 5 11
boatdealer_bill_more()
S
62 5 11
boatdealer_dbase_get_callback()
S
46 3 41
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::show_dismissible_notification()
S
53 4 23
boatdealer\WP\Settings\OptionPageBuilderTabbed::render2()
S
53 4 23
boatdealer_top_detail()
S
53 4 23
boatdealer_BillChat\ChatPlugin::bill_chat_load_messages()
S
54 4 21
boatdealer_health_permalink()
S
48 3 36
boatdealer_currency()
S
43 2 50
boatdealer_BillChat\ChatPlugin::bill_chat_load_messages_NEW()
S
55 4 20
BoatDealer_template_redirect()
S
56 4 19
boatdealer\WP\Settings\RadioField::set_markup()
S
55 4 18
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::get_plugin_slug()
S
56 4 18
bill_check_install_mu_plugin()
S
58 4 16
boatdealer_contextual_help_fields()
S
42 1 61
boatdealer_bill_hooking_catch_errors()
S
58 4 15
boatdealer\WP\Settings\SelectField::set_markup()
S
58 4 15
boatdealer_Bill_show_more_plugins::bill_plugin_installed()
S
59 4 14
boatdealer\WP\Settings\TextArea::sanitize()
S
61 4 13
boatdealer\WP\Settings\EditorField::sanitize()
S
61 4 13
boatdealer\WP\Settings\Tab::set_active()
S
61 4 13
boatdealer\WP\Settings\Field::sanitize()
S
61 4 13
boatdealer_OSName()
S
62 4 11
Bill_Catch_Bots::bill_is_search_engine()
S
53 3 25
Bill_Catch_Bots::bill_is_search_engine()
S
54 3 23
Bill_Catch_Bots::bill_catch_bots_insert_data()
S
53 3 23
boatdealer\WP\Settings\MultiField::renderSingleFieldGroup()
S
56 3 19
boatdealer_boatdealer_is_bill_theme()
S
56 3 18
boatdealer\WP\Settings\SettingsFactory::add_settings_fields()
S
58 3 17
add_help_tab_to_screen()
S
58 3 16
boatdealer_write_log()
S
66 4 9
filter_log_content()
S
64 4 10
getFileSizeInBytes()
S
63 4 10
boatdealer\WP\Settings\Checkbox::set_markup()
S
59 3 15
bill_splitDate()
S
61 3 13
boatdealer_howmanyboats()
S
61 3 13
boatdealer_check_field_exist()
S
61 3 12
boatdealer\WP\Settings\MultiField::render()
S
63 3 12
boatdealer_update_files()
S
62 3 11
boatdealer_main_help()
S
46 1 41
boatdealer_bill_hooking_catch_bots()
S
62 3 11
boatdealer_save_team_fields()
S
62 3 11
boat_taxonomy()
S
63 3 11
boatdealer_get_meta()
S
54 2 23
Bill_Catch_Bots::bill_catch_bots_create_table()
S
55 2 21
Bill_Catch_Bots::bill_catch_bots_create_table()
S
55 2 21
boatdealerPosts()
S
49 1 35
boatdealer_add_files()
S
49 1 33
boatdealer_find_single_url()
S
58 2 16
boatdealer_admin_print_footer_scripts()
S
53 1 30
boatdealer_plugin_was_activated()
S
58 2 15
boatdealer_control_availablememory()
S
68 3 7
boatdealer_get_ua2()
S
64 3 10
boatdealer_check_wordpress_logged_in_cookie()
S
67 3 8
boatdealer_SearchWidget::widget()
S
63 3 9
boatdealer\WP\Settings\RadioField::__construct()
S
71 3 5
Bill_Catch_Bots::bill_catch_bots_capture_and_insert()
S
64 3 9
boatdealer_add_new_field()
S
59 2 14
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::custom_help_tab()
S
60 2 14
boatdealer\WP\Settings\OptionPageBuilder::render_reset_form()
S
59 2 13
boatdealer_custom_plugin_row_meta()
S
63 2 11
boatdealer_enqueue_dynamic_script2()
S
52 1 26
boatdealer\WP\Settings\UploadField::set_markup()
S
62 2 11
boatdealer_load()
S
53 1 25
boatdealer_Bill_show_more_plugins::enqueue_scripts()
S
53 1 24
boatdealerAddFieldsPost()
S
54 1 23
boatdealer_plugin_memory_test()
S
54 1 22
boatdealer_BillChat\ChatPlugin::enqueue_chat_scripts()
S
54 1 21
boatdealer_plugin_add_admin_menu()
S
53 1 21
boatdealer_customize_controls_js()
S
56 1 20
boatdealer_permalink_test()
S
57 1 19
boatdealer_contextual_help_models()
S
58 1 16
boatdealer_contextual_help_locations()
S
58 1 16
boatdealer_contextual_help_features()
S
58 1 16
Bill_Catch_Bots::bill_catch_bots_get_ua()
S
78 2 3
Bill_Catch_Bots::bill_daily_cleanup()
S
60 1 15
boatdealer\WP\Settings\TextArea::set_markup()
S
63 2 10
boatdealer_custom_customize_render_section()
S
60 1 15
boatdealer\WP\Settings\ColorField::set_markup()
S
63 2 10
boatdealer\WP\Settings\Page::__get()
S
73 2 5
Bill_Catch_Bots::bill_catch_bots_get_current_url()
S
78 2 3
boatdealer\WP\Settings\Tab::__get()
S
73 2 5
boatdealer\WP\Settings\MultiField::__construct()
S
69 2 6
Bill_Catch_Bots::bill_catch_bots_capture_and_insert()
S
67 2 7
Bill_Catch_Bots::bill_catch_bots_get_current_url()
S
78 2 3
boatdealer\WP\Settings\SettingsFactory::__construct()
S
65 2 9
debug_screen_id_current_screen()
S
74 2 5
boatdealer_featuredWidget::update()
S
71 2 6
Bill_Catch_Bots::bill_catch_bots_get_ua()
S
78 2 3
boatdealer_RecentWidget::update()
S
71 2 6
boatdealer\WP\Settings\Field::__get()
S
73 2 5
boatdealer\WP\Settings\Tab::__construct()
S
63 2 10
boatdealer\WP\Settings\SelectField::__construct()
S
74 2 4
boatdealer\WP\Settings\ColorField::admin_enqueue_scripts()
S
65 2 9
boatdealer\WP\Settings\OptionPageBuilder::sanitize_textarea()
S
71 2 6
boatdealer\WP\Settings\TextField::set_markup()
S
63 2 10
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::get_instance()
S
66 2 9
boatdealer\WP\Settings\Section::__get()
S
73 2 5
BoatDealer_theme_thumb()
S
69 2 6
boatdealer_plugin_enqueue_scripts()
S
66 2 8
boatdealer\WP\Settings\Tab::get_anchor()
S
70 2 6
boatdealer\WP\Settings\EditorField::__construct()
S
74 2 4
boatdealer_enqueue_flexslider_public()
S
68 2 7
boatdealer_enqueue_admin_scripts()
S
58 1 15
boatdealer\WP\Settings\Page::set_markup_bottom()
S
70 2 7
boatdealer_enqueue_flexslider_admin()
S
68 2 7
boatdealer_multifields_list()
S
67 2 8
boatdealer_get_host()
S
65 2 9
boatdealer\WP\Settings\MultiField::admin_enqueue_scripts()
S
66 2 8
boatdealer_wrong_permalink()
S
68 1 15
boatdealer\WP\Settings\MultiField::__get()
S
73 2 5
boatdealer_strip_tags()
S
78 2 3
boatdealerplugin_load_activate()
S
76 2 5
boatdealer_designer_callback()
S
63 2 10
boatdealerplugin_load_feedback()
S
76 2 5
boatdealer_listing_add_box()
S
68 2 7
boatdealer\WP\Settings\SectionFactory::add_settings_sections()
S
72 2 5
boatdealer_featuredWidget::form()
S
64 2 9
boatdealer_get_featured_image()
S
68 2 7
boatdealer\WP\Settings\UploadField::admin_enqueue_scripts()
S
66 2 8
boatdealer\WP\Settings\Page::set_markup_top()
S
67 2 8
boatdealer_RecentWidget::form()
S
63 2 9
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::add_site_health_link_to_admin_toolbar()
S
60 1 14
boatdealer_plugin_customize_preview_js()
S
61 1 13
boatdealer_message_low_memory()
S
69 1 13
boatdealer\WP\Settings\OptionPageBuilder::__construct()
S
61 1 12
boatdealer\WP\Settings\OptionPageBuilder::render()
S
62 1 11
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::setPluginSlug()
S
80 1 3
boatdealer_SearchWidget::SearchWidget()
S
74 1 4
boatdealer_my_admin_custom_styles()
S
78 1 5
boatdealer_my_custom_callback()
S
100 1 2
boatdealer_boats_callback()
S
69 1 10
boatdealer_BillChat\ChatPlugin::__construct()
S
68 1 7
boatdealer\WP\Settings\OptionPageBuilderSingle::__construct()
S
75 1 4
boatdealer_install_ajaxurl()
S
71 1 7
boatdealer\WP\Settings\SettingsFactory::sanitize_boatdealer_fieldfeatures()
S
80 1 3
stopbadbots_BillCatchErrors\stopbadbots_bill_catch_errors::__construct()
S
75 1 4
boatdealer_add_menu_gopro2()
S
66 1 10
boatdealer_enqueue_dynamic_styles()
S
70 1 6
boatdealer_bill_install_QuietSkin::feedback()
S
91 1 2
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::is_notification_displayed_today()
S
72 1 5
boatdealer_team_callback()
S
69 1 10
boatdealer_bill_install_QuietSkin::footer()
S
91 1 2
bill_minozzi_bill_catch_errors::__construct()
S
75 1 4
boatdealer_Bill_show_more_plugins::__construct()
S
79 1 3
boatdealer\WP\Settings\Section::__construct()
S
66 1 8
boatdealer\WP\Settings\Field::set_name()
S
81 1 3
boatdealer_add_permalink_test()
S
68 1 7
boatdealer_str_replace_json()
S
78 1 3
boatdealer_contextual_help_agents()
S
65 1 9
boatdealer_change_note_submenu_order()
S
64 1 10
boatdealer_add_custom_submenu_page()
S
68 1 9
boatdealer_contact_form()
S
76 1 4
boatdealer_bill_strip_strong99()
S
69 1 8
wptools_enqueue_scripts_with_nonce()
S
68 1 6
boatdealer_remove_add_new_menu()
S
80 1 3
boatdealer_featuredWidget::__construct()
S
69 1 7
boatdealer_plugin_add_memory_test()
S
68 1 7
boatdealer\WP\Settings\UploadField::__construct()
S
75 1 4
boatdealer\WP\Settings\Checkbox::get_default_reset_value()
S
82 1 3
boatdealer_BillChat\ChatPlugin::chat_plugin_scripts()
S
72 1 6
boatdealer_FeaturedWidget()
S
82 1 3
boatdealer_cmp()
S
79 1 3
boatdealer\WP\Settings\Field::set_id()
S
81 1 3
boatdealer_customize_render_control()
S
100 1 7
boatdealer_features_callback()
S
69 1 10
boatdealer_SearchWidget::form()
S
62 1 10
bill_minozzi_bill_catch_errors::get_ajax_url()
S
80 1 3
boatdealer_plugin_settings_init()
S
80 1 3
boatdealer\WP\Settings\EditorField::render()
S
79 1 3
boatdealer_form_ajaxurl()
S
71 1 8
boatdealer\WP\Settings\Field::set_value()
S
81 1 3
boatdealer_theme_columns()
S
65 1 9
stopbadbots_BillCatchErrors\stopbadbots_bill_catch_errors::get_ajax_url()
S
80 1 3
boatdealer_BillChat\ChatPlugin::bill_chat_reset_messages()
S
76 1 4
boatdealer\WP\Settings\Field::get_default_reset_value()
S
82 1 3
boatdealer_BillDiagnose\ErrorChecker::__construct()
S
79 1 3
boatdealer\WP\Settings\MultiField::get_default_reset_value()
S
82 1 3
boatdealer_plugin_settings_link()
S
74 1 5
boatdealer_fields_callback()
S
69 1 10
boatdealer\WP\Settings\Page::set_hook()
S
80 1 3
boatdealer\WP\Settings\Field::set_markup()
S
81 1 3
boatdealer\WP\Settings\ColorField::__construct()
S
75 1 4
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::setNotificationUrl()
S
81 1 3
Bill_Minozzi_add_ajax_url()
S
74 1 5
boatdealer_RecentWidget::__construct()
S
69 1 7
get_base_plugin_dir()
S
71 1 5
boatdealer_fields_columns_head()
S
66 1 8
boatdealer_new_more_plugins()
S
77 1 4
boatdealer_localization_init_fail()
S
73 1 9
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::site_health_navigation_tabs()
S
68 1 8
boatdealer_SearchWidget::__construct()
S
69 1 7
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::setNotificationUrl2()
S
81 1 3
boatdealer_bill_install_QuietSkin::header()
S
91 1 2
boatdealer_bill_install_QuietSkin::__construct()
S
81 1 3
boatdealer_PluginInstaller::__construct()
S
79 1 3
BoatDealer_customize_enqueue()
S
68 1 9
boatdealer_Show_Notices1()
S
76 1 5
boatdealer_SearchWidget::update()
S
74 1 5
boatdealer_BillDiagnose\ErrorChecker::enqueue_diagnose_scripts()
S
65 1 10
boatdealer_columns_head()
S
67 1 7
boatdealerregister_slider()
S
72 1 5
boatdealer_gopro2_callback()
S
68 1 10
bill_fallback_date_format()
S
78 1 4
boatdealer_RecentWidget()
S
82 1 3
boatdealer_BillDiagnose\ErrorChecker::limparString()
S
79 1 3
boatdealer_last()
S
77 1 4
boatdealer_fields_sortable_column()
S
67 1 8
boatdealer_settings_callback()
S
69 1 10
boatdealer_models_callback()
S
69 1 10
boatdealer_BillDiagnose\boatdealer_Bill_Diagnose::setPluginTextDomain()
S
81 1 3