Code Analysis: Next Meetup Hint 3.1.0

Function Rating Maintainability Complexity Lines of code
NextMeetupHint\Dependencies\easySettingsForWordPress\Import::import_via_ajax()
A
38 14 68
next_meetup_hint_init()
A
44 14 42
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::add_menu()
A
41 12 64
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::display()
A
41 12 57
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::register_fields()
A
43 12 50
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::sanitize_option()
A
50 11 31
next_meetup_hint_add_settings()
A
32 4 126
next_meetup_user_profile_fields()
A
41 6 62
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Table::display()
A
50 8 29
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_field()
A
54 8 22
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::register_settings()
A
49 7 31
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Select::display()
S
50 7 28
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Checkbox::display()
S
51 7 28
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\MultiSelect::display()
S
50 7 28
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Number::display()
S
51 6 29
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Text::display()
S
52 6 27
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::display()
S
53 6 24
next_meetup_hint_is_user_allowed()
S
55 6 21
NextMeetupHint\Dependencies\easySettingsForWordPress\Helper::get_field_by_type_name()
S
56 6 19
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_section()
S
58 6 17
NextMeetupHint\Dependencies\easySettingsForWordPress\Export::run()
S
52 5 24
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Value::display()
S
57 5 17
next_meetup_hint_check_version()
S
57 5 17
next_meetup_hint_notice()
S
57 5 16
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::activation()
S
60 5 14
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_settings_for_tab()
S
61 4 13
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_section()
S
62 4 12
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_setting()
S
62 4 12
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_tab()
S
62 4 12
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_settings_link()
S
58 3 19
next_meetup_hint_add_google_maps_link()
S
62 4 10
next_meetup_hint_add_openstreetmap_link()
S
62 4 10
next_meetup_hint_add_bingmap_link()
S
62 4 10
next_meetup_save_user_profile_fields()
S
60 3 13
next_meetup_hint_get_template()
S
61 3 12
NextMeetupHint\Dependencies\easySettingsForWordPress\Export::add_settings()
S
47 1 39
NextMeetupHint\Dependencies\easySettingsForWordPress\Import::add_script()
S
53 2 23
NextMeetupHint\Dependencies\easySettingsForWordPress\Import::add_settings()
S
50 1 31
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::is_current()
S
64 3 10
next_meetup_hint_add_ics()
S
59 2 14
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::get_item_options()
S
60 2 13
next_meetup_hint_get_ics()
S
61 2 12
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::display()
S
64 2 11
next_meetup_add_styles_and_js()
S
53 1 25
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::prepare_items()
S
57 1 18
next_meetup_hint_add_why()
S
57 1 18
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::set_url_target()
S
69 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::display()
S
72 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::sanitize_callback()
S
72 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_instance()
S
72 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::get_custom_attributes()
S
67 2 7
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::get_classes()
S
68 2 7
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Checkbox::sanitize_callback()
S
72 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::add_tab()
S
66 2 9
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\MultiSelect::sanitize_callback()
S
72 2 6
next_meetup_hint_add_row_meta_links()
S
64 2 9
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Number::sanitize_callback()
S
72 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Export::get_instance()
S
72 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Text::sanitize_callback()
S
72 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::set_callback()
S
71 2 6
next_meetup_user_remove_lock()
S
64 2 10
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::print_column_headers()
S
75 2 5
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_callback()
S
71 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_callback()
S
71 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::delete_settings()
S
74 2 5
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_type()
S
71 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::add_setting()
S
66 2 9
NextMeetupHint\Dependencies\easySettingsForWordPress\Import::get_instance()
S
72 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::add_section()
S
65 2 10
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_callback()
S
71 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::get_sanitize_callback()
S
71 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::set_callback()
S
71 2 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Table::set_table_options()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_menu_slug()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Number::set_step()
S
81 1 3
next_meetup_hint_add_settings_link()
S
77 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::is_show_in_rest()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_show_in_rest()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Import::init()
S
72 1 5
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::get_save_callback()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_save_callback()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::get_callback()
S
80 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Number::get_max()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::get_type_name()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Export::init()
S
79 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::has_help()
S
80 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Import::allow_json()
S
72 1 5
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_help()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::__construct()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_autoload()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::get_table_data()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::__clone()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::set_name()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::sanitize_callback()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::get_title()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_slug()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::get_hidden_columns()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_plugin_slug()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::get_sortable_columns()
S
79 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::get_setting()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_title()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_title()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::get_callback()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::get_setting()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::set_setting()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::no_items()
S
79 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::get_tab()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::set_table_data()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_capability()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_capability()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::__construct()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Helper::get_field_types()
S
67 1 9
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::get_name()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::get_description()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::has_tabs()
S
80 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_menu_icon()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_menu_icon()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_menu_parent_slug()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_menu_parent_slug()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Helper::is_setting_type_valid()
S
78 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::get_section()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Helper::get_setting_types()
S
66 1 10
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_section()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_settings()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::get_default()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Import::__construct()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_default()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Select::get_options()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::has_settings()
S
80 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::get_type()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Import::__clone()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_url()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_url()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::set_hide_save()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_menu_title()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::get_columns()
S
71 1 6
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::has_save_callback()
S
80 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Export::__construct()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::get_title()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::set_default_tab()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::prevent_export()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::get_value()
S
80 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::set_description()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::get_button_title()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_title()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::is_default_set()
S
80 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_slug()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::set_name()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::set_title()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_settings()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_default_tab()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::__construct()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::set_title()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::show_settings_link_in_plugin_list()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_tabs()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::set_button_url()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::add_setting_link()
S
73 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::is_show_settings_link_in_plugin_list()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::set_tab()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Select::set_options()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::get_field()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::is_export_prevented()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::set_sanitize_callback()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Number::get_step()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Number::get_min()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_sections()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_url_target()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::set_url()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Number::set_max()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\MultiSelect::set_options()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Export::__clone()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_menu_slug()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::set_name()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::set_readonly()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::get_help()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_plugin_slug()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::set_setting()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_name()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::init()
S
67 1 8
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::set_title()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::set_show_in_menu()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Section::get_name()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::column_default()
S
69 1 7
next_meetup_hint_activation()
S
78 1 4
next_meetup_hint_hide_via_ajax()
S
73 1 5
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::set_tab_class()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::is_show_in_menu()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_url()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\MultiSelect::get_options()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::is_save_hidden()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Number::set_min()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::__construct()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::display_tablenav()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::add_class()
S
80 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tables\Table::set_table_options()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Settings::get_menu_title()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::set_button_title()
S
81 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Field_Base::is_readonly()
S
78 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::get_tab_class()
S
74 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Tab::__construct()
S
98 1 1
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::get_button_url()
S
82 1 3
NextMeetupHint\Dependencies\easySettingsForWordPress\Fields\Button::set_custom_attributes()
S
81 1 3
next_meetup_hint_add_plugin_link()
S
73 1 4
NextMeetupHint\Dependencies\easySettingsForWordPress\Setting::is_autoloaded()
S
82 1 3