Code Analysis: Stylish Price List 7.0.17

Function Rating Maintainability Complexity Lines of code
output_tab_contents_style5_col1()
C
32 25 120
output_tab_contents_style5()
C
32 25 120
SPL_LicensePage::page()
C
33 22 104
SPL_LicensePage::page_style()
B
39 1 375
output_tab_contents_style8()
B
35 19 101
output_tab_contents_style7b()
B
36 19 90
googlefonts::gf_convert_fonts()
B
39 20 63
output_tab_contents_style6()
B
36 17 91
googlefonts::get_api_query()
B
44 18 42
output_service_col1()
B
37 14 97
output_service()
B
37 14 96
Stylish_Price_List::df_spl_admin_hide_notices()
B
46 18 33
googlefonts::gf_handle_submission()
B
46 17 34
googlefonts::gf_get_fonts_select()
A
40 14 56
df_spl_convert_lang::convert_lang_function()
A
23
1 245
Stylish_Price_List_Tabs::plugin_page()
A
46 14 38
output_tab_contents_col1()
A
43 10 56
output_tab_contents()
A
43 10 56
output_service_style7b()
A
43 9 60
output_service_style7_single_col()
A
43 9 60
output_service_style5()
A
43 9 56
output_service_style6()
A
39 6 97
output_service_style7()
A
44 9 51
Stylish_Price_List_Tabs_Form_Handler::handle_form()
A
43 9 50
service_item()
A
44 9 48
output_service_style2()
A
43 8 60
output_service_style2_beta()
A
43 8 59
output_service_style2_single_column()
A
43 8 58
Stylish_Price_List_Settings::option_page()
A
39 6 88
googlefonts::gf_get_font_data_by_family()
A
51 10 27
Stylish_Price_List::deactivation_modal_styles()
A
50 1 158
output_service_style3()
A
45 8 50
Stylish_Price_List::deactivate_scripts()
A
36 3 125
SPL_LicensePage::get_error_message_explanation()
A
51 9 29
Stylish_Price_List_Tabs::feedback_invokation()
A
51 9 28
output_service_style4_col1()
A
48 8 37
output_service_style4()
A
48 8 37
googlefonts::googlefontsstart()
A
52 9 22
output_service_break_col1()
A
46 7 45
output_service_break()
A
46 7 45
googlefonts::gf_get_font_subsets()
A
49 8 29
category_row()
A
46 7 44
googlefonts::gf_get_font_variants()
A
49 8 29
googlefonts::gf_download_font_list()
A
51 8 26
googlefonts::gf_get_font_file()
A
56 8 18
googlefonts::getOptions()
A
36 3 93
output_service_style6_two_column()
A
50 7 31
output_service_style8()
S
49 6 37
googlefonts::gf_is_variant_checked()
S
59 7 15
googlefonts::gf_is_checked()
S
60 7 14
SPL_LicensePage::send_request()
S
51 6 28
SPL_LicensePage::activate()
S
47 5 38
SPL_Cron::verify()
S
54 6 22
googlefonts::gf_fancy_font_name()
S
54 6 21
output_tabs_style5()
S
48 5 36
output_tabs_style7()
S
48 5 36
output_tabs()
S
48 5 36
SPLBackupRestore::handle_restore()
S
39 3 64
df_spl_get_item_id_by_license_key()
S
57 6 18
Stylish_Price_List_Settings::activate()
S
49 5 31
select_html()
S
52 5 30
service_items_html()
S
46 4 45
Stylish_Price_List_Tabs_List::prepare_items()
S
50 5 27
SPL_Cron::get_option()
S
61 6 12
googlefonts::gf_check_font_cache()
S
53 5 24
Stylish_Price_List_Tabs::feedback_manage()
S
46 4 37
output_tab_contents_third_style_col2()
S
51 4 34
output_tab_contents_third_style_col1()
S
51 4 34
output_tab_contents_third_style()
S
51 4 34
SPL_LicensePage::get_license_data()
S
48 4 34
SPL_LicensePage::verify()
S
57 5 18
Stylish_Price_List_Settings::get_license_data()
S
48 4 33
SPL_Cron::verify_lic_status()
S
51 4 29
googlefonts::gf_update_font_cache()
S
60 5 14
googlefonts::global_notice()
S
48 3 44
output_tab_contents_fourth_style_col1()
S
53 4 28
output_tab_contents_fourth_style()
S
53 4 28
SPL_LicensePage::do_http_ops()
S
50 4 28
Stylish_Price_List_Tabs_List::column_default()
S
62 5 12
SPL_LicensePage::refresh_client_license()
S
60 5 11
SPL_LicensePage::deactive_client_license()
S
52 4 25
output_tab_contents_4_style_break_col1()
S
56 4 22
output_tab_contents_4_style_break()
S
56 4 22
output_tab_contents_second_style_single_column()
S
56 4 22
output_tab_contents_second_style()
S
56 4 22
category_name_row()
S
47 2 51
googlefonts::get_fonts_options()
S
55 4 21
SPL_LicensePage::__construct()
S
42 1 65
Stylish_Price_List_Settings::deactivate()
S
57 4 18
SPL_LicensePage::deactivate()
S
57 4 18
SPL_LicensePage::fragment_license_key_management_tips()
S
56 3 33
SPLBackupRestore::ExportCSVFile()
S
57 4 17
SPL_LicensePage::get_input_license_value()
S
59 4 14
spl_js_css_enqueue_scripts()
S
51 3 24
Stylish_Price_List_Settings::checkbox()
S
55 3 21
SPLBackupRestore::handle_backup()
S
42 1 51
DF_SCC\StylishPriceList\Includes\Gutenberg_Block::enqueue_block_editor_assets()
S
56 3 20
Stylish_Price_List_Settings::select()
S
57 3 18
Stylish_Price_List::prepare_hooks()
S
45 1 46
output_dropdown_choices()
S
57 3 16
Stylish_Price_List::deactivation()
S
50 2 30
df_spl_upload_ser_img()
S
58 3 15
googlefonts::gf_is_selected()
S
65 4 10
SPL_LicensePage::active_client_license()
S
62 3 12
Stylish_Price_List::get_uninstall_reasons()
S
48 1 41
Stylish_Price_List::init()
S
54 2 23
add_stylesheet_admin_spl()
S
54 2 22
df_spl_get_all_tabs()
S
55 2 18
Stylish_Price_List_Settings::help_page()
S
59 1 32
SPL_Cron::extra_meta()
S
59 2 16
SPL_LicensePage::extra_meta()
S
59 2 16
Stylish_Price_List_Settings::process_key()
S
65 3 9
df_spl_clean()
S
68 3 7
df_spl_get_file_version()
S
68 3 7
Stylish_Price_List_Tabs_List::get_views_()
S
63 3 9
SPL_LicensePage::page_script()
S
58 1 29
DF_SCC\StylishPriceList\Includes\Gutenberg_Block::get_lists_data()
S
59 2 14
df_spl_get_options()
S
61 2 13
spl_shortcode_pricelist()
S
57 1 18
Stylish_Price_List_Settings::video_page()
S
63 1 17
html_out()
S
60 1 16
SPL_Cron::update_license_data()
S
69 2 6
SPL_LicensePage::include_license_settings()
S
66 2 9
Stylish_Price_List_Tabs::plugin_page_new()
S
71 2 6
Stylish_Price_List_Settings::process_settings()
S
74 2 4
googlefonts::gf_font_list_time()
S
67 2 7
googlefonts::gf_url_filter()
S
70 2 6
Stylish_Price_List_Tabs::plugin_page_diagnostic()
S
71 2 6
googlefonts::enqueue_fonts_style()
S
64 2 8
Stylish_Price_List_Settings::include_license_settings()
S
66 2 9
SPL_Cron::schedule_cron_event()
S
70 2 6
googlefonts::gf_get_local_fonts()
S
64 2 10
add_remove_service()
S
61 1 15
df_spl_insert_tabs()
S
65 2 9
splPrintFontName()
S
79 2 3
df_spl_my_custom_admin_notice()
S
71 2 9
df_spl_color_out()
S
61 1 15
df_spl_row()
S
62 1 15
df_spl_load_gutenberg_block()
S
71 2 6
google_fonts_preview()
S
65 1 14
df_spl_want_more_lists()
S
63 1 13
DF_SCC\StylishPriceList\Includes\Gutenberg_Block::register_block()
S
62 1 13
df_spl_how_to_get_google_fonts()
S
65 1 13
spl_js_css_enqueue_scripts_admin()
S
60 1 12
df_spl_output_a_tag_style5()
S
66 1 10
DF_SCC\StylishPriceList\Includes\Gutenberg_Block::allow_load()
S
80 1 3
SPL_Cron::__construct()
S
72 1 5
googlefonts::filter_plugin_actions()
S
72 1 5
Stylish_Price_List_Tabs_List::column_refer()
S
77 1 3
SPL_LicensePage::get_action_url()
S
68 1 7
DF_SCC\StylishPriceList\Includes\Gutenberg_Block::load()
S
82 1 3
googlefonts::listgooglefontoptions()
S
83 1 3
Stylish_Price_List::activation()
S
100 1 2
SPL_Cron::update_stats()
S
80 1 3
SPL_LicensePage::is_local_server()
S
82 1 3
Stylish_Price_List_Settings::__construct()
S
72 1 5
SPL_Cron::add_three_day_cron_schedule()
S
68 1 7
df_spl_get_option_name()
S
80 1 3
googlefonts::other_plugins_page()
S
80 1 3
SPL_Cron::get_license_data()
S
80 1 3
SPL_LicensePage::update_opt()
S
80 1 3
df_spl_output_a_tag()
S
68 1 8
Stylish_Price_List_Tabs_List::__construct()
S
67 1 9
SPL_Cron::clear_scheduler()
S
81 1 3
Stylish_Price_List::__construct()
S
72 1 5
googlefonts::saveAdminOptions()
S
80 1 3
df_spl_get_tabs_count()
S
72 1 5
Stylish_Price_List_Tabs::__construct()
S
75 1 4
Stylish_Price_List_Tabs_Form_Handler::__construct()
S
79 1 3
Stylish_Price_List_Settings::admin_init()
S
75 1 4
df_spl_load_plugin_textdomain()
S
78 1 3
googlefonts::admin_menu_link()
S
100 1 2
Stylish_Price_List_Tabs_List::column_id()
S
65 1 7
spl_stripDotsFromFilename()
S
71 1 5
DF_SCC\StylishPriceList\Includes\Gutenberg_Block::render_block()
S
75 1 4
Stylish_Price_List_Tabs_List::column_cb()
S
73 1 6
Stylish_Price_List_Settings::admin_menu()
S
68 1 6
Stylish_Price_List_Tabs_List::get_bulk_actions()
S
71 1 6
df_spl_delete_tabs_by_id()
S
77 1 4
Stylish_Price_List_Tabs_List::get_table_classes()
S
78 1 3
Stylish_Price_List_Tabs_List::get_columns()
S
67 1 8
googlefonts::gf_normalize_font_name()
S
78 1 3
DF_SCC\StylishPriceList\Includes\Gutenberg_Block::hooks()
S
75 1 4
Stylish_Price_List_Tabs::admin_menu()
S
65 1 7
df_spl_get_id_from_option_name()
S
75 1 4
googlefonts::__construct()
S
64 1 9
googlefonts::get_fonts()
S
78 1 4
hidden_html()
S
68 1 8
Stylish_Price_List_Settings::update_opt()
S
80 1 3
SPL_Cron::run_schedule()
S
74 1 4
df_spl_get_option_prefix()
S
83 1 3
SPLBackupRestore::__construct()
S
75 1 4
Stylish_Price_List_Tabs_List::get_sortable_columns()
S
72 1 6
SPL_LicensePage::get_lic_status()
S
79 1 3
df_spl_get_option()
S
73 1 5
Stylish_Price_List_Tabs_List::no_items()
S
80 1 3
df_spl_remove_slash_quotes()
S
72 1 6
get_id_name()
S
72 1 5
df_spl_tabs_init()
S
71 1 6