Code Analysis: ShopGlut 1.0.0

Function Rating Maintainability Complexity Lines of code
appglut_get_default_icons()
D
0
1 2,106
AGSHOPGLUT_typography::render()
D
11
69 337
AGSHOPGLUTP::field_data()
D
22
64 162
appglut_get_google_fonts()
D
5
1 1,013
AGSHOPGLUT_Options::add_options_html()
D
26
47 115
AGSHOPGLUT_taxonomy::render()
D
31 42 90
AGSHOPGLUTP::field_wp_query_data_title()
D
35 41 71
AGSHOPGLUT_Abstract::recursive_output_css()
D
36 41 62
AGSHOPGLUT_select::render()
D
32 38 86
AGSHOPGLUT_select_options::render()
D
33 38 76
AGSHOPGLUT_Metabox::add_meta_box_content()
D
33 35 77
AGSHOPGLUT_Options::set_options()
D
34 35 74
AGSHOPGLUT::field()
D
31 34 89
AGSHOPGLUT_border::output()
D
44 35 31
AGSHOPGLUT_background::render()
C
25
22 194
AGSHOPGLUT_Tax_Options::save_taxonomy()
C
36 27 68
AGSHOPGLUT_border::render()
C
31 22 101
AGSHOPGLUT_slider::render()
C
37 24 63
AGSHOPGLUT_group::render()
C
35 23 76
AGSHOPGLUT_spacing::output()
B
47 24 27
AGSHOPGLUT_checkbox::render()
B
36 21 72
AGSHOPGLUT_space::render()
B
38 21 59
AGSHOPGLUT_spacing::render()
B
36 20 71
AGSHOPGLUT::add_admin_enqueue_scripts()
B
37 20 66
AGSHOPGLUT_Tax_Options::render_taxonomy_form_fields()
B
45 21 33
AGSHOPGLUT_Metabox::save_meta_box()
B
42 19 46
AGSHOPGLUT_theme_select::render()
B
43 19 41
AGSHOPGLUT_typography::output()
B
42 17 47
ShopGlut\showCase\AllLayouts::render_custom_menu_page()
B
55 19 15
AGSHOPGLUT_typography::enqueue_google_fonts()
A
45 16 36
ShopGlut\showCase\layouts\template1::layout_render()
A
34 11 111
AGSHOPGLUT_radio::render()
A
41 15 50
AGSHOPGLUT_button_set::render()
A
47 16 30
AGSHOPGLUT::setup()
A
44 15 44
AGSHOPGLUT_background::output()
A
46 15 33
AGSHOPGLUT_Metabox::add_metabox_classes()
A
47 13 35
AGSHOPGLUT_preview::render()
A
42 12 49
AGSHOPGLUT_media::render()
A
39 11 60
AGSHOPGLUT_typography::create_select()
A
51 13 21
AGSHOPGLUT_tabbed::render()
A
48 12 27
ShopGlut\showCase\AddNewLayout::shopglut_add_new_layout()
A
40 8 70
AGSHOPGLUT_Options::add_admin_bar_menu()
A
50 11 25
AGSHOPGLUT_slider::output()
A
52 11 21
AGSHOPGLUT_spinner::output()
A
52 11 21
AGSHOPGLUT_number::output()
A
52 11 21
AGSHOPGLUT_image_select::render()
A
46 10 35
AGSHOPGLUT_sortable::render()
A
47 10 35
AGSHOPGLUT::include_plugin_file()
A
51 10 24
AGSHOPGLUT::add_typography_enqueue_styles()
A
52 10 24
AGSHOPGLUT_Options::error_check()
A
54 10 22
appglut_chosen_ajax()
A
54 10 18
AGSHOPGLUT_select::outputOptions()
A
55 10 17
AGSHOPGLUT_accordion::render()
A
49 9 26
ShopGlut\showCase\SaveLayoutData::save_shopglut_layout_datas()
A
52 9 22
AGSHOPGLUTP::field_attributes()
A
53 9 22
ShopGlut\showCase\SettingsPage::shop_layout_settings()
A
37 4 97
AGSHOPGLUT_color::output()
A
54 9 18
appglut_import_ajax()
A
55 9 16
AGSHOPGLUT_Tax_Options::get_meta_value()
A
56 9 16
AGSHOPGLUT_Options::pre_tabs()
A
53 8 22
appglut_get_icons()
A
51 8 22
ShopGlut\showCase\PreviewDesign::shopglut_showcase_layouts_html()
A
48 7 34
AGSHOPGLUT_Metabox::__construct()
A
55 8 16
AGSHOPGLUT_Metabox::get_meta_value()
S
56 8 15
ShopGlut\showCase\AddNewLayout::handle_create_layout()
S
52 7 22
AGSHOPGLUT_Options::add_admin_menu()
S
52 7 21
AGSHOPGLUT::set_used_fields()
S
56 7 18
AGSHOPGLUT_typography::enqueue()
S
38 3 76
ShopGlut\tables\LayoutEntity::retrieveAll()
S
53 6 23
ShopGlut\library\preview\ShopGlutPreview::shopglut_backend_preview()
S
56 6 16
AGSHOPGLUT_switcher::render()
S
56 6 15
AGSHOPGLUT_color_group::render()
S
56 6 15
AGSHOPGLUT_fieldset::render()
S
58 6 13
AGSHOPGLUT_Tax_Options::__construct()
S
58 6 12
AGSHOPGLUT_image_select::output()
S
60 6 11
AGSHOPGLUT_Options::save_defaults()
S
62 6 11
ShopGlut\showCase\AllLayouts::settings_page_header_menus()
S
55 5 19
appglut_export()
S
56 5 17
AGSHOPGLUTP::field_name()
S
62 6 10
AGSHOPGLUT_Options::get_options()
S
59 5 15
AGSHOPGLUT_Options::pre_sections()
S
59 5 15
AGSHOPGLUT::constants()
S
58 5 13
appglut_array_search()
S
61 5 12
AGSHOPGLUT_textarea::shortcoder()
S
61 5 11
AGSHOPGLUT_wp_editor::render()
S
51 4 26
ShopGlut\RegisterScripts::admin_js()
S
53 4 20
AGSHOPGLUTP::field_after()
S
65 5 7
ShopGlut\RegisterMenu::shopglut_showcase_screen_options()
S
59 4 13
AGSHOPGLUT_Options::add_page_on_load()
S
61 4 12
AGSHOPGLUT_Options::save_options()
S
61 4 12
AGSHOPGLUT_Options::pre_fields()
S
63 4 11
AGSHOPGLUT_Metabox::pre_fields()
S
63 4 11
AGSHOPGLUT_Tax_Options::pre_fields()
S
63 4 11
AGSHOPGLUT_Options::__construct()
S
54 3 18
appglut_reset_ajax()
S
63 4 9
AGSHOPGLUT_callback::render()
S
69 4 6
ShopGlut\RegisterScripts::admin_css()
S
67 4 6
ShopGlut\showCase\AllLayouts::active_menu_tab()
S
67 4 6
AGSHOPGLUT_wp_editor::setup_wp_editor_settings()
S
63 3 11
AGSHOPGLUT_icon::render()
S
56 2 16
AGSHOPGLUT_Metabox::get_default()
S
71 3 5
AGSHOPGLUT_wp_editor::enqueue()
S
68 3 7
ShopGlut\showCase\AddNewLayout::__construct()
S
69 3 6
AGSHOPGLUT_group::enqueue()
S
68 3 8
ShopGlut\showCase\AllLayouts::shopglut_body_class()
S
66 3 8
AGSHOPGLUT::maybe_include_field()
S
71 3 5
AGSHOPGLUT_notice::render()
S
72 3 4
AGSHOPGLUT_Abstract::__construct()
S
71 3 5
AGSHOPGLUT_Options::get_default()
S
71 3 5
AGSHOPGLUT_Tax_Options::get_default()
S
71 3 5
ShopGlut\showCase\AllLayouts::settings_page_header()
S
55 1 27
AGSHOPGLUT_number::render()
S
61 2 11
AGSHOPGLUT_icon::add_footer_modal_icon()
S
59 1 24
ShopGlut\RegisterMenu::shopglut_menu_register()
S
57 1 20
AGSHOPGLUT_publish::render()
S
71 1 17
ShopGlut\showCase\AllLayouts::render_tabs_table()
S
60 1 16
ShopGlut\showCase\AllLayouts::render_layouts_table()
S
60 1 16
ShopGlut\showCase\AllLayouts::render_filters_table()
S
60 1 16
ShopGlut\showCase\AllLayouts::render_sliders_table()
S
60 1 16
appglut_timeout()
S
78 2 3
ShopGlut\showCase\AllLayouts::get_instance()
S
70 2 7
AGSHOPGLUT_Options::ajax_save()
S
66 2 8
AGSHOPGLUTP::field_before()
S
77 2 3
AGSHOPGLUT::add_admin_body_class()
S
70 2 6
appglut_customize_validate_email()
S
70 2 6
AGSHOPGLUT::add_custom_css()
S
72 2 5
AGSHOPGLUT_heading::render()
S
77 2 3
ShopGlut\showCase\SaveLayoutData::get_instance()
S
70 2 7
ShopGlut\Base::get_instance()
S
70 2 7
AGSHOPGLUT_select::enqueue()
S
74 2 5
AGSHOPGLUT_select_options::enqueue()
S
74 2 5
AGSHOPGLUT_Metabox::add_meta_box()
S
70 2 5
AGSHOPGLUT_slider::enqueue()
S
74 2 5
AGSHOPGLUT_sortable::enqueue()
S
74 2 5
AGSHOPGLUT_spinner::enqueue()
S
74 2 5
AGSHOPGLUT_Options::add_admin_footer_text()
S
74 2 4
AGSHOPGLUT_subheading::render()
S
77 2 3
AGSHOPGLUT_taxonomy::enqueue()
S
74 2 5
AGSHOPGLUT_text::render()
S
67 2 6
appglut_validate_numeric()
S
73 2 5
AGSHOPGLUT_color::render()
S
67 2 6
AGSHOPGLUT_content::render()
S
73 2 5
ShopGlut\RegisterMenu::get_instance()
S
70 2 7
ShopGlut\RegisterScripts::get_instance()
S
69 2 7
ShopGlut\showCase\SettingsPage::get_instance()
S
70 2 7
ShopGlut\library\preview\ShopGlutPreview::get_instance()
S
70 2 7
ShopGlut\showCase\AddNewLayout::get_instance()
S
70 2 7
appglut_customize_validate_numeric()
S
70 2 6
appglut_customize_validate_url()
S
70 2 6
appglut_validate_required()
S
73 2 5
appglut_validate_email()
S
72 2 5
appglut_validate_url()
S
72 2 5
appglut_customize_validate_required()
S
70 2 6
ShopGlut\Database::create_shopglut_table()
S
60 1 14
AGSHOPGLUT::init()
S
60 1 13
ShopGlut\showCase\TabListTable::prepare_items()
S
62 1 12
AGSHOPGLUT_fullscreen::render()
S
66 1 12
ShopGlut\showCase\FilterListTable::prepare_items()
S
62 1 12
ShopGlut\showCase\LayoutListTable::prepare_items()
S
62 1 12
ShopGlut\showCase\SliderListTable::prepare_items()
S
62 1 12
AGSHOPGLUT_spinner::render()
S
60 1 11
ShopGlut\Base::__construct()
S
63 1 11
AGSHOPGLUT::includes()
S
64 1 11
AGSHOPGLUT_slider::__construct()
S
78 1 3
AGSHOPGLUT_Abstract::collect_output_css_and_typography()
S
81 1 3
ShopGlut\Base::shopglut_initial_functions()
S
71 1 6
ShopGlut\showCase\PreviewDesign::wpshopglut_shortcode_execute()
S
72 1 5
AGSHOPGLUT_background::__construct()
S
78 1 3
AGSHOPGLUT::textdomain()
S
77 1 3
AGSHOPGLUT_content::__construct()
S
78 1 3
ShopGlut\showCase\AllLayouts::header_menu_tabs()
S
62 1 10
AGSHOPGLUT_button_set::__construct()
S
78 1 3
AGSHOPGLUT::createOptions()
S
78 1 3
AGSHOPGLUT_Metabox::instance()
S
79 1 3
AGSHOPGLUT_spacing::__construct()
S
78 1 3
AGSHOPGLUT_preview::__construct()
S
78 1 3
AGSHOPGLUT_space::__construct()
S
78 1 3
AGSHOPGLUT_checkbox::__construct()
S
78 1 3
AGSHOPGLUT::createTaxonomyOptions()
S
78 1 3
ShopGlut\showCase\TabListTable::column_layout_name()
S
61 1 10
AGSHOPGLUT_publish::__construct()
S
78 1 3
AGSHOPGLUT_sortable::__construct()
S
78 1 3
ShopGlut\tables\LayoutEntity::getTable()
S
80 1 3
ShopGlut\showCase\FilterListTable::get_layouts()
S
79 1 3
AGSHOPGLUT_notice::__construct()
S
78 1 3
ShopGlut\showCase\FilterListTable::get_bulk_actions()
S
71 1 6
ShopGlut\showCase\TabListTable::column_layout_template()
S
74 1 4
AGSHOPGLUT_number::__construct()
S
78 1 3
ShopGlut\showCase\SliderListTable::get_layouts()
S
79 1 3
ShopGlut\showCase\LayoutListTable::get_bulk_actions()
S
71 1 6
ShopGlut\showCase\TabListTable::column_shortcode()
S
73 1 4
AGSHOPGLUT::createMetabox()
S
78 1 3
AGSHOPGLUT_icon::__construct()
S
78 1 3
appglut_sanitize_title()
S
81 1 3
ShopGlut\showCase\SliderListTable::column_cb()
S
72 1 6
AGSHOPGLUT_typography::__construct()
S
78 1 3
AGSHOPGLUT_callback::__construct()
S
78 1 3
AGSHOPGLUT_accordion::__construct()
S
78 1 3
ShopGlut\showCase\FilterListTable::column_layout_name()
S
61 1 10
AGSHOPGLUT_image_select::__construct()
S
78 1 3
AGSHOPGLUT_heading::__construct()
S
78 1 3
AGSHOPGLUT_spinner::__construct()
S
78 1 3
AGSHOPGLUT_wp_editor::__construct()
S
78 1 3
ShopGlut\showCase\AllLayouts::render_layout_settings()
S
77 1 4
appglut_sanitize_replace_a_to_b()
S
79 1 3
AGSHOPGLUT_color::__construct()
S
78 1 3
ShopGlut\showCase\PreviewDesign::__construct()
S
91 1 2
appglut_get_default_icons()
S
56 1 6
ShopGlut\showCase\FilterListTable::get_totals()
S
81 1 3
ShopGlut\showCase\FilterListTable::column_layout_template()
S
74 1 4
appglut_wp_editor_api()
S
76 1 4
ShopGlut\RegisterMenu::__construct()
S
75 1 4
ShopGlut\showCase\SliderListTable::get_columns()
S
67 1 8
ShopGlut\tables\LayoutEntity::retrieveAllCount()
S
72 1 5
AGSHOPGLUT::include_plugin_url()
S
77 1 3
ShopGlut\showCase\TabListTable::get_bulk_actions()
S
71 1 6
ShopGlut\showCase\FilterListTable::column_shortcode()
S
73 1 4
AGSHOPGLUT_media::__construct()
S
78 1 3
ShopGlut\showCase\FilterListTable::get_columns()
S
65 1 9
AGSHOPGLUT_text::__construct()
S
78 1 3
AGSHOPGLUT_Tax_Options::instance()
S
79 1 3
ShopGlut\showCase\SliderListTable::column_layout_template()
S
74 1 4
ShopGlut\showCase\TabListTable::no_items()
S
80 1 3
AGSHOPGLUT::is_active_plugin()
S
78 1 3
AGSHOPGLUT_switcher::__construct()
S
78 1 3
AGSHOPGLUT_subheading::__construct()
S
78 1 3
ShopGlut\Base::single_layout()
S
78 1 3
ShopGlut\showCase\TabListTable::get_columns()
S
67 1 8
ShopGlut\showCase\LayoutListTable::column_shortcode()
S
73 1 4
ShopGlut\showCase\TabListTable::get_totals()
S
81 1 3
ShopGlut\showCase\SliderListTable::column_shortcode()
S
73 1 4
ShopGlut\showCase\SliderListTable::get_totals()
S
81 1 3
AGSHOPGLUT::sanitize_dirname()
S
78 1 3
ShopGlut\showCase\SliderListTable::column_layout_name()
S
61 1 10
ShopGlut\showCase\SliderListTable::get_bulk_actions()
S
71 1 6
AGSHOPGLUT_group::__construct()
S
78 1 3
ShopGlut\showCase\AllLayouts::default_header_menu()
S
82 1 3
AGSHOPGLUT_textarea::render()
S
69 1 6
ShopGlut\showCase\SettingsPage::__construct()
S
91 1 2
ShopGlut\showCase\LayoutListTable::get_columns()
S
67 1 8
ShopGlut\showCase\TabListTable::column_cb()
S
72 1 6
AGSHOPGLUT_color_group::__construct()
S
78 1 3
ShopGlut\Database::table_layout_name()
S
76 1 4
ShopGlut\showCase\LayoutListTable::get_totals()
S
81 1 3
AGSHOPGLUT_textarea::__construct()
S
78 1 3
ShopGlut\library\preview\ShopGlutPreview::shopglut_preview_action()
S
79 1 3
AGSHOPGLUT_wp_editor::setup_wp_editor_media_buttons()
S
64 1 10
AGSHOPGLUT_radio::__construct()
S
78 1 3
ShopGlut\RegisterScripts::__construct()
S
75 1 4
ShopGlut\showCase\LayoutListTable::get_layouts()
S
79 1 3
ShopGlut\showCase\SaveLayoutData::__construct()
S
79 1 3
ShopGlut\showCase\LayoutListTable::column_cb()
S
72 1 6
AGSHOPGLUT::createSection()
S
75 1 4
ShopGlut\showCase\TabListTable::get_layouts()
S
79 1 3
AGSHOPGLUT_taxonomy::__construct()
S
78 1 3
ShopGlut\library\preview\ShopGlutPreview::__construct()
S
82 1 3
ShopGlut\RegisterMenu::get_menu_icon()
S
82 1 3
AGSHOPGLUT_Options::instance()
S
79 1 3
AGSHOPGLUT_icon::enqueue()
S
75 1 4
AGSHOPGLUT_select_options::__construct()
S
78 1 3
AGSHOPGLUT_tabbed::__construct()
S
78 1 3
ShopGlut\showCase\SliderListTable::no_items()
S
80 1 3
ShopGlut\Base::my_plugin_submenu_page()
S
78 1 4
ShopGlut\showCase\LayoutListTable::column_layout_template()
S
74 1 4
AGSHOPGLUT_select::__construct()
S
78 1 3
AGSHOPGLUTP::__construct()
S
69 1 7
AGSHOPGLUT_theme_select::__construct()
S
78 1 3
ShopGlut\showCase\LayoutListTable::column_layout_name()
S
61 1 10
AGSHOPGLUT_Tax_Options::add_taxonomy_options()
S
69 1 6
ShopGlut\showCase\LayoutListTable::no_items()
S
80 1 3
AGSHOPGLUT_fullscreen::__construct()
S
78 1 3
ShopGlut\showCase\FilterListTable::no_items()
S
80 1 3
ShopGlut\showCase\AllLayouts::__construct()
S
79 1 3
AGSHOPGLUT_fieldset::__construct()
S
78 1 3
AGSHOPGLUT_border::__construct()
S
78 1 3
ShopGlut\showCase\FilterListTable::column_cb()
S
72 1 6