Code Analysis: Job Manager With Structured Data 1.1.0

Function Rating Maintainability Complexity Lines of code
TGMPA_List_Table::process_bulk_actions()
D
26
34 155
TGM_Plugin_Activation::notices()
D
32 34 94
DF_JOB_MANAGER\SEO::getStructuredData()
C
33 27 88
TGM_Plugin_Activation::do_plugin_install()
C
32 25 99
tgmpa_load_bulk_installer()
B
25
7 219
TGM_Plugin_Activation::maybe_adjust_source_dir()
A
45 15 36
DF_JOB_MANAGER\Countries::get()
A
22
1 243
TGM_Plugin_Activation::init()
A
35 10 94
DF_JOB_MANAGER\CMB2::jobDetails()
A
29 2 184
TGMPA_Utils::emulate_filter_bool()
A
47 12 33
cmb2_conditional_filter_data_to_save()
A
51 11 27
TGMPA_List_Table::column_version()
A
47 10 37
DF_JOB_MANAGER\Currencies::get()
A
27
1 165
DF_JOB_MANAGER\Shortcodes::df_jobs()
A
45 9 42
TGM_Plugin_Activation::activate_single_plugin()
A
46 9 39
TGM_Plugin_Activation::register()
A
47 9 36
TGMPA_List_Table::get_views()
A
48 9 34
TGM_Plugin_Activation::create_user_action_links_for_notice()
A
45 8 40
TGMPA_List_Table::get_row_actions()
A
47 8 34
TGMPA_List_Table::get_plugin_status_text()
A
51 8 26
TGMPA_Bulk_Installer::bulk_install()
A
42 6 55
tgmpa()
A
53 8 21
TGM_Plugin_Activation::install_plugins_page()
S
52 7 26
TGMPA_List_Table::categorize_plugins_to_views()
S
52 7 26
yourprefix_register_demo_metabox()
S
36 1 109
DF_JOB_MANAGER\Shortcodes::appointment_gf()
S
48 6 32
TGMPA_List_Table::get_bulk_actions()
S
57 7 17
TGM_Plugin_Activation::is_core_update_page()
S
59 7 14
DF_JOB_MANAGER\GravityForm::setup_application_count_column()
S
46 5 38
DF_JOB_MANAGER\Job::getLocationText()
S
54 6 22
DF_JOB_MANAGER\Template::template_include()
S
54 6 22
DF_JOB_MANAGER\Job::getSalaryText()
S
54 6 21
DF_JOB_MANAGER\Job::get_job_location()
S
55 6 20
TGM_Plugin_Activation::inject_update_info()
S
54 6 20
DF_JOB_MANAGER\CMB2::salaryDetails()
S
42 3 61
DF_JOB_MANAGER\GravityForm::compute_job_application_count()
S
50 5 27
TGM_Plugin_Activation::overload_textdomain_mofile()
S
61 6 12
DF_JOB_MANAGER\Plugins::register_required_plugins()
S
38 1 84
DF_JOB_MANAGER\Settings::display_with_tabs()
S
54 5 20
DF_JOB_MANAGER\CustomPosts::df_job_save_post_callback()
S
54 5 20
DF_JOB_MANAGER\Themes::checkDependancy()
S
56 5 19
TGMPA_List_Table::_gather_plugin_data()
S
49 4 30
DF_JOB_MANAGER\SEO::getRepeaterFieldValue()
S
60 5 13
TGM_Plugin_Activation::get_info_link()
S
51 4 28
TGM_Plugin_Activation::add_plugin_action_link_filters()
S
59 5 13
DF_JOB_MANAGER\Job::getRepeaterFieldSingleValues()
S
61 5 12
TGM_Plugin_Activation::force_deactivation()
S
60 5 12
TGM_Plugin_Activation::force_activation()
S
62 5 11
TGM_Plugin_Activation::config()
S
54 4 24
DF_JOB_MANAGER\Settings::get_form_url()
S
53 4 22
DF_JOB_MANAGER\Container::run()
S
46 3 36
TGMPA_Bulk_Installer::auto_activate()
S
57 4 17
TGM_Plugin_Activation::get_plugins_api()
S
57 4 16
TGM_Plugin_Activation::populate_file_path()
S
64 5 9
TGMPA_List_Table::get_plugin_source_type_text()
S
59 4 15
DF_JOB_MANAGER\CMB2::jobLocation()
S
44 1 59
TGM_Plugin_Activation::admin_init()
S
59 4 14
TGM_Plugin_Activation::get_admin_notice_class()
S
60 4 13
TGM_Plugin_Activation::does_plugin_have_update()
S
60 4 13
TGM_Plugin_Activation::get_download_url()
S
62 4 12
DF_JOB_MANAGER\Settings::options_page_tabs()
S
61 4 12
TGM_Plugin_Activation::load_textdomain()
S
60 4 12
df_job_init()
S
42 1 57
DF_JOB_MANAGER\Settings::register_job_posting_defaults()
S
46 2 41
DF_JOB_MANAGER\StaticSetting::locations_fields()
S
48 2 41
TGMPA_Bulk_Installer::__construct()
S
61 4 11
DF_JOB_MANAGER\Container::initObjects()
S
44 1 56
DF_JOB_MANAGER\CMB2::gravityForms()
S
44 1 55
DF_JOB_MANAGER\Settings::register_job_application_form_tab()
S
48 2 36
df_wp_testimonials_register_required_plugins()
S
45 1 50
TGMPA_Bulk_Installer_Skin::add_strings()
S
54 3 20
TGMPA_Bulk_Installer_Skin::bulk_footer()
S
54 3 19
TGM_Plugin_Activation::get_tgmpa_url()
S
58 3 16
TGM_Plugin_Activation::get_plugin_source_type()
S
65 4 9
TGM_Plugin_Activation::_get_plugin_data_from_name()
S
66 4 8
TGM_Plugin_Activation::is_tgmpa_complete()
S
63 4 10
TGM_Plugin_Activation::can_plugin_update()
S
63 4 10
DF_JOB_MANAGER\Settings::register_main_options_metabox()
S
50 2 29
TGMPA_List_Table::__construct()
S
58 3 14
TGMPA_List_Table::get_columns()
S
59 3 13
DF_JOB_MANAGER\Shortcodes::df_job()
S
60 3 12
DF_JOB_MANAGER\Settings::register_job_location_tab()
S
51 2 26
DF_JOB_MANAGER\StaticSetting::organization_fields()
S
53 2 26
TGMPA_Bulk_Installer::run()
S
63 3 11
DF_JOB_MANAGER\CMB2::dateFields()
S
48 1 38
df_job_taxonomy_init()
S
47 1 38
df_job_updated_messages()
S
54 2 19
DF_JOB_MANAGER\Job::get_employment_types()
S
58 2 17
TGM_Plugin_Activation::admin_menu()
S
57 2 17
DF_JOB_MANAGER\CMB2::render_employment_type()
S
56 2 17
DF_JOB_MANAGER\GravityForm::get_list()
S
64 3 10
TGM_Plugin_Activation::display_settings_errors()
S
64 3 10
TGM_Plugin_Activation::dismiss()
S
71 3 5
DF_JOB_MANAGER\SEO::injectStructuredData()
S
68 3 8
TGM_Plugin_Activation::_get_plugin_basename_from_slug()
S
65 3 9
TGM_Plugin_Activation::get_wp_repo_download_url()
S
67 3 8
DF_JOB_MANAGER\Job::get_salary_duration_types()
S
59 2 15
TGMPA_Utils::validate_bool()
S
64 3 10
TGM_Plugin_Activation::is_plugin_active()
S
76 3 3
TGM_Plugin_Activation::is_plugin_updatetable()
S
68 3 7
TGM_Plugin_Activation::get_upgrade_notice()
S
63 3 10
TGM_Plugin_Activation::get_instance()
S
70 3 6
TGM_Plugin_Activation::add_admin_menu()
S
62 3 10
TGMPA_List_Table::wp_plugin_update_row()
S
60 2 14
TGMPA_List_Table::prepare_items()
S
62 2 11
TGMPA_List_Table::extra_tablenav()
S
74 2 5
TGM_Plugin_Activation::can_plugin_activate()
S
78 2 3
TGMPA_List_Table::get_plugin_advise_type_text()
S
70 2 6
TGMPA_List_Table::set_view_totals()
S
72 2 5
TGMPA_Bulk_Installer_Skin::after()
S
69 2 7
DF_JOB_MANAGER\Settings::get_location_setting_type()
S
74 2 4
DF_JOB_MANAGER\Settings::get_form_setting_type()
S
74 2 4
DF_JOB_MANAGER\Container::getInstance()
S
71 2 6
DF_JOB_MANAGER\CustomPosts::job_gf_id()
S
69 2 7
TGM_Plugin_Activation::thickbox()
S
72 2 5
cmb2_conditionals_hook_data_to_save_filtering()
S
69 2 6
cmb2_conditionals_footer()
S
67 2 7
TGM_Plugin_Activation::get_plugins()
S
70 2 6
TGM_Plugin_Activation::is_tgmpa_page()
S
78 2 3
DF_JOB_MANAGER\CustomPosts::has_custom_gravityform()
S
68 2 7
TGM_Plugin_Activation::correct_plugin_mofile()
S
70 2 6
DF_JOB_MANAGER\Themes::checkDependancies()
S
70 2 7
TGMPA_Bulk_Installer_Skin::before()
S
71 2 6
TGM_Plugin_Activation::actions()
S
72 2 6
TGMPA_List_Table::get_primary_column_name()
S
69 2 7
DF_JOB_MANAGER\Settings::get_org_setting_type()
S
74 2 4
DF_JOB_MANAGER\StaticSetting::get_job_organization()
S
71 2 6
TGM_Plugin_Activation::get_installed_version()
S
68 2 7
TGMPA_List_Table::sort_table_items()
S
63 2 10
TGMPA_Bulk_Installer_Skin::__construct()
S
61 1 12
DF_JOB_MANAGER\CMB2::cmb2_admin_init()
S
70 1 7
DF_JOB_MANAGER\JobApplication::reset_query_params()
S
81 1 3
TGMPA_Bulk_Installer_Skin::after_flush_output()
S
73 1 5
TGM_Plugin_Activation::sanitize_key()
S
72 1 5
DF_JOB_MANAGER\CMB2::__construct()
S
76 1 4
DF_JOB_MANAGER\Shortcodes::__construct()
S
81 1 3
TGM_Plugin_Activation::update_dismiss()
S
78 1 3
TGMPA_Bulk_Installer_Skin::before_flush_output()
S
76 1 4
DF_JOB_MANAGER\Plugins::__construct()
S
81 1 3
DF_JOB_MANAGER\LocationFilter::get_location()
S
80 1 3
DF_JOB_MANAGER\JobApplication::__construct()
S
77 1 4
DF_JOB_MANAGER\Admin::__construct()
S
81 1 3
DF_JOB_MANAGER\Settings::__construct()
S
81 1 3
DF_JOB_MANAGER\API::respond()
S
71 1 6
TGM_Plugin_Activation::filter_plugin_action_links_update()
S
65 1 9
DF_JOB_MANAGER\Menu::__construct()
S
81 1 3
TGM_Plugin_Activation::__set()
S
83 1 3
TGM_Plugin_Activation::filter_plugin_action_links_activate()
S
76 1 4
TGMPA_List_Table::_get_plugin_data_from_name()
S
75 1 4
DF_JOB_MANAGER\CustomPosts::__construct()
S
81 1 3
DF_JOB_MANAGER\Menu::adminMenu()
S
91 1 2
TGM_Plugin_Activation::__construct()
S
67 1 7
TGMPA_Utils::wrap_in_strong()
S
78 1 3
TGM_Plugin_Activation::get_tgmpa_status_url()
S
68 1 8
TGMPA_List_Table::no_items()
S
73 1 4
DF_JOB_MANAGER\LocationFilter::add_location()
S
80 1 3
DF_JOB_MANAGER\Job::ucwords()
S
78 1 3
DF_JOB_MANAGER\StaticSetting::location_data_source()
S
73 1 5
TGMPA_List_Table::get_table_classes()
S
80 1 3
TGM_Plugin_Activation::show_tgmpa_version()
S
66 1 10
DF_JOB_MANAGER\LocationFilter::__construct()
S
81 1 3
DF_JOB_MANAGER\JobApplication::get_query_params()
S
82 1 3
TGMPA_List_Table::get_default_primary_column_name()
S
82 1 3
DF_JOB_MANAGER\StaticSetting::organization_data_source()
S
76 1 4
TGM_Plugin_Activation::filter_plugin_action_links_deactivate()
S
76 1 4
DF_JOB_MANAGER\SEO::__construct()
S
81 1 3
DF_JOB_MANAGER\Admin::init()
S
91 1 2
DF_JOB_MANAGER\Activation::__construct()
S
81 1 3
DF_JOB_MANAGER\CustomPosts::register()
S
70 1 6
DF_JOB_MANAGER\Job::__construct()
S
81 1 3
DF_JOB_MANAGER\Activation::install()
S
77 1 4
DF_JOB_MANAGER\API::register()
S
91 1 2
DF_JOB_MANAGER\GravityForm::__construct()
S
81 1 3
TGMPA_List_Table::column_default()
S
80 1 3
DF_JOB_MANAGER\StaticSetting::__construct()
S
81 1 3
DF_JOB_MANAGER\Plugins::is_active()
S
76 1 4
TGMPA_List_Table::column_cb()
S
67 1 8
DF_JOB_MANAGER\Settings::get_job_posting_defaults()
S
80 1 3
DF_JOB_MANAGER\Themes::__construct()
S
81 1 3
DF_JOB_MANAGER\StaticSetting::form_data_source()
S
76 1 4
DF_JOB_MANAGER\Shortcake::register_shortcode_ui()
S
91 1 2
TGMPA_Bulk_Installer::activate_strings()
S
74 1 4
DF_JOB_MANAGER\Container::__construct()
S
82 1 3
TGMPA_List_Table::column_plugin()
S
69 1 7
TGMPA_Bulk_Installer::bulk_upgrade()
S
69 1 6
DF_JOB_MANAGER\Template::__construct()
S
75 1 4
TGM_Plugin_Activation::does_plugin_require_update()
S
72 1 5
DF_JOB_MANAGER\Shortcake::__construct()
S
81 1 3
TGM_Plugin_Activation::__get()
S
81 1 3
TGMPA_List_Table::single_row()
S
74 1 4
DF_JOB_MANAGER\API::__construct()
S
81 1 3
TGM_Plugin_Activation::is_plugin_installed()
S
74 1 4
load_tgm_plugin_activation()
S
80 1 3
TGMPA_Utils::wrap_in_em()
S
78 1 3
DF_JOB_MANAGER\JobApplication::add_query_param()
S
80 1 3
DF_JOB_MANAGER\StaticSetting::get_job_location()
S
74 1 4
TGM_Plugin_Activation::flush_plugins_cache()
S
81 1 3