Code Analysis: LabelGrid Tools 1.4.09

Function Rating Maintainability Complexity Lines of code
SyncContentData::lgt_create_releases()
D
19
40 243
LabelGrid_Tools_Public::lgt_labelgrid_release_links()
D
25
48 122
LabelGrid_Tools_Public::lgt_labelgrid_release_list()
D
24
33 163
SyncContentData::lgt_process_step()
C
34 31 79
LabelGrid_Tools_Public::lgt_release_detail_html()
C
28
28 120
SyncContentData::lgt_create_artists()
C
30 21 118
LGT_Download_Gate::lgt_gate_download_detail_html()
B
35 16 81
LGT_Download_Gate::lgt_labelgrid_gate_options()
B
39 17 61
LGT_Download_Gate::lgt_labelgrid_gate_download_list()
B
33 14 97
SyncContentData::lgt_create_labels()
B
37 15 77
LabelGrid_Tools_Public::lgt_labelgrid_artist_list()
B
34 14 85
LabelGrid_Tools::lgt_install()
A
35 12 104
LabelGrid_Tools_Public::lgt_labelgrid_release_banner()
A
33 12 102
SyncContentData::lgt_create_genres()
A
37 13 77
LGT_Download_Gate::lgt_gate_add_presave()
A
39 14 59
LabelGrid_Tools_Public::lgt_artist_detail_html()
A
35 11 86
System_Logs_Table::extra_tablenav()
A
42 12 54
Gate_Entries_Table::extra_tablenav()
A
42 12 53
LabelGrid_Tools_Admin::lgt_check_lg_api()
A
41 12 49
LabelGrid_Tools_Admin::lgt_releases_json_array()
A
35 6 105
LGT_Download_Gate::lgt_gate_post_details()
A
28
1 179
LGT_Download_Gate::lgt_gate_return_download_callback()
A
44 9 43
SyncContentData::lgt_process_silent_update()
A
49 10 27
LGT_Download_Gate::lg_gate_save_email()
A
48 9 33
LGT_Download_Gate::lgt_spotify_presave_actions()
A
49 9 30
LGT_Download_Gate::lgt_gate_generate_download_link()
A
44 8 44
Gate_Entries_Table::usort_reorder()
A
54 9 18
System_Logs_Table::usort_reorder()
A
54 9 18
Gate_Entries_Table::column_default()
A
56 9 17
LGT_Download_Gate::lgt_labelgrid_spotify_presave_button()
A
40 6 60
System_Logs_Table::load_data()
A
48 8 30
LGT_Download_Gate::lgt_gate_get_playlists()
A
44 7 43
SyncContentData::lg_genre_categories()
A
47 7 40
System_Logs_Table::column_default()
A
56 8 18
LabelGrid_Tools::get_link_services()
A
48 7 31
LGT_Download_Gate::lgt_labelgrid_gate_button_html()
S
41 5 57
LabelGrid_Tools_Public::lgt_get_client_ip()
S
57 7 18
LGT_Download_Gate::lgt_gate_add_session_callback()
S
47 6 33
Gate_Entries_Table::load_data()
S
49 6 31
LabelGrid_Tools_Public::lgt_new_default_content()
S
59 7 14
LabelGrid_Tools_Public::lgt_labelgrid_release_list_filter()
S
45 5 43
SyncContent::lgt_delete_customtype()
S
51 6 25
LGT_Download_Gate::lgt_export_entries()
S
51 5 25
LabelGrid_Tools_Public::fetch_geolocation_data()
S
53 5 21
LGT_Download_Gate::lgt_gate_custom_gate_column()
S
56 5 17
SyncContent::lgt_getFeed()
S
48 4 31
SyncContent::lgt_import_image()
S
49 4 29
LabelGrid_Tools_Public::checkGetLink()
S
59 5 13
LabelGrid_Tools_Public::lgt_links_page_template()
S
60 5 12
LabelGrid_Tools::define_public_hooks()
S
52 4 21
LabelGrid_Tools_Admin::lgt_sync_catalog_cron()
S
54 4 19
LabelGrid_Tools_Admin::lgt_print_plugin_admin_notices()
S
56 4 17
LGT_Download_Gate::lgt_labelgrid_get_clean_urls()
S
57 4 16
LGT_Download_Gate::lgt_gate_register_custom_type()
S
42 1 60
Gate_Entries_Table::process_bulk_action()
S
60 4 13
SyncContent::lgt_delete_terms()
S
59 4 13
LabelGrid_Tools_Admin::lgt_search_filter()
S
63 4 12
LabelGrid_Tools_Loader::run()
S
62 4 11
SyncContent::__construct()
S
61 4 11
System_Logs_Table::my_post_views()
S
59 4 11
LGT_Download_Gate::lgt_gate_register_api_endpoints()
S
47 1 51
LabelGrid_Tools_Admin::lgt_plugin_stats()
S
55 3 17
System_Logs_Table::process_bulk_action()
S
65 4 8
LabelGrid_Tools_Admin::lgt_save_content_callback()
S
64 4 8
LGT_Download_Gate::lgt_gate_template_redirect_intercept()
S
65 4 9
LabelGrid_Tools_Public::lgt_enqueue_scripts()
S
51 2 29
LabelGrid_Tools::log_event()
S
58 3 14
LabelGrid_Tools::__construct()
S
61 3 13
LabelGrid_Tools_Admin::lgt_log_cleaning()
S
60 3 12
SyncContent::lgt_update_term_meta()
S
60 3 12
Gate_Entries_Table::get_name_const()
S
62 3 12
System_Logs_Table::get_name_const()
S
62 3 12
SyncContent::lgt_update_post_meta()
S
60 3 12
LabelGrid_Tools_Admin::lgt_add_admin_bar_menu()
S
53 2 25
LabelGrid_Tools::define_admin_hooks()
S
46 1 39
LGT_Download_Gate::init()
S
52 2 23
LabelGrid_Tools_Admin::lgt_enqueue_scripts()
S
56 2 20
LabelGrid_Tools_Activator::activate()
S
58 2 16
LGT_Download_Gate::lgt_gate_default_content()
S
68 3 7
LGT_Download_Gate::lgt_mobile_check()
S
67 3 7
LabelGrid_Tools_Public::lg_check_shortcode()
S
65 3 8
LabelGrid_Tools_Public::lgt_yoast_opengraph_type()
S
72 3 5
LabelGrid_Tools::load_dependencies()
S
63 3 9
LabelGrid_Tools::schedule_cron_action()
S
67 3 8
LGT_Download_Gate::lgt_gate_add_stats()
S
67 3 7
SyncContent::isUpc()
S
58 2 13
SyncContent::lgt_process_step()
S
62 2 12
SyncContent::does_url_exists()
S
61 2 12
LGT_Download_Gate::lgt_gate_admin_menu()
S
52 1 26
LabelGrid_Tools_Admin::lgt_cron_add_schedules()
S
54 1 23
System_Logs_Table::prepare_items()
S
55 1 19
Gate_Entries_Table::prepare_items()
S
55 1 19
LabelGrid_Tools_Admin::lgt_custom_js_to_head()
S
60 1 17
LabelGrid_Tools_Public::lgt_enqueue_styles()
S
69 2 6
LabelGrid_Tools_Admin::lgt_getMySqlVersion()
S
67 2 8
LabelGrid_Tools_Admin::lgt_enqueue_styles()
S
69 2 6
LabelGrid_Tools_Admin::lgt_update_version_check()
S
74 2 5
LabelGrid_Tools::lgt_load_extra_admin()
S
71 2 6
LabelGrid_Tools::lgt_load_extra()
S
75 2 5
LabelGrid_Tools_Admin::lgt_include_print_template()
S
64 2 10
LabelGrid_Tools::lgt_prefixTableName()
S
64 2 9
LabelGrid_Tools::guzzleLoggingMiddleware()
S
70 2 5
LGT_Download_Gate::url_exists()
S
73 2 5
LGT_Download_Gate::lgt_start_session()
S
77 2 4
LGT_Download_Gate::lgt_gate_save_contest_entry()
S
63 2 10
SyncContent::lgt_get_percentage_complete()
S
68 2 7
LGT_Download_Gate::lgt_gate_enqueue_scripts()
S
60 1 13
Gate_Entries_Table::get_columns()
S
62 1 12
Gate_Entries_Table::get_sortable_columns()
S
64 1 11
LabelGrid_Tools::getLogger()
S
62 1 11
LGT_Download_Gate::lgt_gate_custom_gate_column_emails()
S
63 1 11
LabelGrid_Tools::get_loader()
S
82 1 3
LabelGrid_Tools_Loader::add_shortcode()
S
77 1 3
LabelGrid_Tools_Admin::lgt_checkStatus()
S
82 1 3
Gate_Entries_Table::column_level()
S
73 1 4
SyncContent::isIsrc()
S
78 1 3
LGT_Download_Gate::lgt_gate_rewrites_init()
S
71 1 6
LabelGrid_Tools_Admin::lgt_update_api_checks()
S
80 1 3
activate_labelgrid_tools()
S
73 1 5
Gate_Entries_Table::get_bulk_actions()
S
76 1 5
LabelGrid_Tools_Admin::lgt_add_endpoint()
S
80 1 3
LabelGrid_Tools::get_version()
S
80 1 3
LabelGrid_Tools_Activator::__construct()
S
98 1 1
LabelGrid_Tools::set_locale()
S
75 1 4
LabelGrid_Tools_Public::lgt_register_api_endpoints()
S
65 1 10
LabelGrid_Tools_Admin::lgt_register_api_endpoints()
S
98 1 1
LGT_Download_Gate::lgt_gate_check_api()
S
82 1 3
LabelGrid_Tools_Public::__construct()
S
76 1 4
LabelGrid_Tools_Loader::add()
S
64 1 10
System_Logs_Table::get_columns()
S
65 1 10
System_Logs_Table::column_cb()
S
69 1 7
LGT_Download_Gate::lgt_gate_register_rewrite_download()
S
79 1 3
Gate_Entries_Table::column_cb()
S
69 1 7
LabelGrid_Tools_Public::lgt_add_rewrite_lite()
S
79 1 3
System_Logs_Table::get_bulk_actions()
S
80 1 3
LabelGrid_Tools_Admin::lgt_custom_redirect()
S
70 1 6
LabelGrid_Tools_Admin::__construct()
S
70 1 6
LGT_Download_Gate::lgt_gate_enqueue_styles()
S
70 1 5
SyncContent::lgt_can_import()
S
78 1 3
LGT_Download_Gate::lgt_gate_sortable_column()
S
76 1 4
LabelGrid_Tools::get_plugin_name()
S
80 1 3
LabelGrid_Tools_Deactivator::deactivate()
S
71 1 6
LGT_Download_Gate::__construct()
S
66 1 8
LabelGrid_Tools_Public::lgt_declare_query_vars()
S
74 1 5
LabelGrid_Tools_i18n::load_plugin_textdomain()
S
69 1 7
System_Logs_Table::__construct()
S
65 1 9
LGT_Download_Gate::lgt_gate_get_actions()
S
75 1 4
Gate_Entries_Table::__construct()
S
65 1 9
LGT_Download_Gate::lgt_gate_set_custom_gate_columns()
S
69 1 6
LGT_Download_Gate::lgt_check_session()
S
77 1 4
deactivate_labelgrid_tools()
S
76 1 4
LabelGrid_Tools_Admin::lgt_update_api_checks_force()
S
76 1 4
LGT_Download_Gate::lgt_check_session_json()
S
75 1 4
System_Logs_Table::column_level()
S
73 1 4
run_labelgrid_tools()
S
83 1 3
LabelGrid_Tools_Loader::add_filter()
S
77 1 3
LabelGrid_Tools_Loader::add_action()
S
77 1 3
LabelGrid_Tools_Loader::__construct()
S
74 1 5
LabelGrid_Tools::run()
S
82 1 3
LGT_Download_Gate::lgt_clean_session()
S
82 1 3
System_Logs_Table::get_sortable_columns()
S
66 1 9