Code Analysis: Glossary 2.0.18

Function Rating Maintainability Complexity Lines of code
Glossary\Integrations\CMB_Fields\CMB2_Post_Search_Field::render()
B
28
5 245
get_glossary_cats_list()
A
43 15 49
get_glossary_terms_list()
A
43 9 47
Glossary\Backend\ImpExp::settings_import()
A
45 9 40
Glossary\Frontend\Core\Type\Footnote::append_content()
A
47 9 35
Glossary\Backend\ActDeact::add_capabilities()
A
42 7 63
Glossary\Engine\Initialize::get_classes()
A
48 9 33
Glossary\Integrations\CMB_Fields\CMB2_MultiCheck_PostType::render()
A
38 6 75
Glossary\Engine\Is_Methods::request()
A
54 8 21
Glossary\Backend\Notices::initialize()
A
48 7 33
Glossary\Engine\Is_Methods::is_page_type_to_check()
S
75 9 3
Glossary\Frontend\Core\HTML_Type_Injector::html()
S
52 7 24
get_glossary_term_url()
S
55 7 19
gl_get_a2z_ids()
S
46 6 34
Glossary\Frontend\Core\Term_Injector::create_html_pair()
S
49 6 33
gl_get_a2z_initial()
S
47 6 32
Glossary\Internals\Shortcode::list()
S
42 4 59
Glossary\Frontend\Core\Terms_List::get()
S
50 6 28
Glossary\Frontend\Core\Generate_Excerpt::get_the_excerpt()
S
56 6 19
Glossary\Frontend\Core\Generate_Excerpt::limit_excerpt()
S
55 6 19
Glossary\Backend\Settings_Page::purge_transients()
S
54 6 19
Glossary\Frontend\Theme\Archive::remove_archive_label()
S
55 6 19
Glossary\Engine\Initialize::find_classes()
S
55 6 18
Glossary\Backend\ActDeact::deactivate()
S
58 6 16
Glossary\Backend\ActDeact::activate()
S
58 6 16
Glossary\Backend\ImpExp::settings_export()
S
51 5 28
gl_update_counter()
S
51 5 28
Glossary\Frontend\Theme\Genesis::archive_content()
S
52 5 25
Glossary\Frontend\Core\Alphabetical_Index_Bar::loop_terms()
S
53 5 22
gt_fs()
S
48 4 35
Glossary\Frontend\Core\Terms_List::enqueue_related_post()
S
58 5 16
Glossary\Integrations\CMB_Fields\CMB2_Post_Search_Field::wp_ajax_find_posts()
S
64 6 8
Glossary\Frontend\Core\HTML_Type_Injector::set_atts()
S
59 5 14
Glossary\Frontend\Core\Term_Injector::replace_with_utf_8()
S
50 4 29
Glossary\Internals\Shortcode::terms()
S
50 4 29
Glossary\Frontend\Enqueue::enqueue_styles()
S
52 4 28
Glossary\Frontend\Theme\OrderTax::order_glossary()
S
60 5 13
Glossary\Backend\Enqueue::enqueue_admin_scripts()
S
52 4 27
Glossary\Internals\PostTypes::load_cpts()
S
46 3 42
Glossary\Frontend\Core\Term_Injector::is_already_found()
S
62 5 11
Glossary\Integrations\CMB_Metabox::glossary_post_type()
S
43 2 54
Glossary\Integrations\Widgets\Last_Glossaries::widget()
S
54 4 21
Glossary\Frontend\Core\Search_Engine::initialize()
S
56 4 17
Glossary\Frontend\Core\Term_Injector::get_real_length()
S
58 4 16
Glossary\Engine\Initialize::__construct()
S
58 4 16
gt_uninstall()
S
59 4 15
Glossary\Backend\ActDeact::can_current_page_upgrade()
S
75 5 3
Glossary\Engine\Is_Methods::is_yoast()
S
75 5 3
Glossary\Frontend\Enqueue::enqueue_css_widget()
S
52 3 30
Glossary\Frontend\Theme\A2Z_Archive::check_qv()
S
62 5 10
Glossary\Frontend\Core\Alphabetical_Index_Bar::generate_html_index()
S
57 4 15
Glossary\Frontend\Core\Type\Tooltip::generate_photo()
S
59 4 14
Glossary\Engine\Initialize::load_classes()
S
59 4 14
Glossary\Frontend\Core\Generate_Excerpt::noreadmore()
S
59 4 14
Glossary\Integrations\Widgets\Last_Glossaries::__construct()
S
43 1 59
Glossary\Frontend\Core\Term_Injector::do_wrap()
S
60 4 13
Glossary\Frontend\Core\Terms_List::default_term_parameters()
S
59 4 13
Glossary\Frontend\Core\Alphabetical_Index_Bar::parse_terms()
S
60 4 13
Glossary\Frontend\Core\Alphabetical_Index_Bar::get_text()
S
59 4 13
Glossary\Internals\Shortcode::remap_old_proprierty()
S
62 4 12
Glossary\Frontend\Core\Alphabetical_Index_Bar::remap_search_attribute()
S
62 4 12
Glossary\Frontend\Theme\Genesis::print_archive_bar()
S
61 4 11
Glossary\Frontend\Core\Alphabetical_Index_Bar::generate_index()
S
52 3 26
Glossary\Frontend\Core\Alphabetical_Index_Bar::get_anchor()
S
61 4 11
Glossary\Frontend\Core\Alphabetical_Index_Bar::generate_html_content()
S
56 3 18
Glossary\Integrations\Widgets\A2Z::generate_list_item()
S
56 3 17
Glossary\Frontend\Core\Terms_List::search_string()
S
56 3 16
is_type_inject_set_as()
S
67 4 7
Glossary\Frontend\Theme\Search::filter_search()
S
63 4 10
Glossary\Integrations\Cron::can_update_counter()
S
73 4 4
Glossary\Integrations\Widgets\A2Z::generate_list()
S
62 4 10
Glossary\Engine\Is_Methods::is_frontend()
S
77 4 3
Glossary\Internals\PostTypes::filter_search()
S
63 4 10
Glossary\Frontend\Theme\Archive::archive_bar()
S
58 3 15
Glossary\Frontend\Core\Alphabetical_Index_Bar::order_letters()
S
59 3 14
Glossary\Integrations\Widgets\Categories::__construct()
S
46 1 43
Glossary\Frontend\Core\Type\Tooltip::html()
S
50 2 28
Glossary\Backend\Settings_Page::initialize()
S
60 3 12
Glossary\Frontend\Core\Term_Injector::regex_match()
S
61 3 12
Glossary\Backend\ActDeact::upgrade_procedure()
S
62 3 11
Glossary\Internals\PostTypes::load_taxs()
S
54 2 23
Glossary\Frontend\Core\Terms_List::get_query_args()
S
57 2 16
Glossary\Engine\Is_Methods::is_tag()
S
76 3 3
gl_get_base_url()
S
64 3 10
Glossary\Frontend\Theme\Archive::initialize()
S
63 3 10
Glossary\Integrations\Cron::count_terms()
S
66 3 9
Glossary\Frontend\Core\HTML_Type_Injector::set_class()
S
64 3 9
Glossary\Engine\Is_Methods::is_ajax()
S
77 3 3
Glossary\Frontend\Core\Search_Engine::check_auto_link()
S
69 3 6
Glossary\Integrations\Widgets\Categories::widget()
S
58 2 15
Glossary\Integrations\Widgets\A2Z::widget()
S
57 2 15
Glossary\Engine\Is_Methods::is_cron()
S
77 3 3
Glossary\Engine\Is_Methods::is_singular()
S
68 3 6
Glossary\Engine\Is_Methods::is_home()
S
76 3 3
Glossary\Engine\Is_Methods::is_category()
S
76 3 3
Glossary\Engine\Is_Methods::is_arc_glossary()
S
76 3 3
Glossary\Engine\Is_Methods::is_tax_glossary()
S
76 3 3
Glossary\Engine\Is_Methods::is_already_parsed()
S
69 3 6
Glossary\Frontend\Theme\Archive::hide_taxonomy_frontend()
S
67 3 9
Glossary\Integrations\Widgets\A2Z::__construct()
S
51 1 27
Glossary\Internals\Shortcode::cats()
S
62 2 11
Glossary\Frontend\Theme\Search::initialize()
S
66 2 8
Glossary\Engine\Is_Methods::is_admin_backend()
S
79 2 3
gl_get_bool_settings()
S
75 2 4
Glossary\Frontend\Enqueue::is_shortcode_in_page()
S
74 2 4
Glossary\Frontend\Enqueue::initialize()
S
64 2 9
Glossary\Integrations\CMB::permalink_alert()
S
69 2 6
Glossary\Integrations\CMB_Metabox::post_override()
S
58 1 15
Glossary\Engine\Is_Methods::is_amp()
S
78 2 3
Glossary\Integrations\Widgets\A2Z::get_instance()
S
71 2 6
Glossary\Backend\ImpExp::initialize()
S
66 2 8
gl_related_post_meta()
S
66 2 8
gl_get_len()
S
71 2 6
Glossary\Engine\Initialize::scandir()
S
66 2 8
Glossary\Frontend\Core\Search_Engine::auto_link()
S
69 2 7
Glossary\Backend\ActDeact::run_upgrades_by_version()
S
70 2 6
Glossary\Frontend\Core\HTML_Type_Injector::initialize()
S
65 2 9
Glossary\Integrations\CMB_Metabox::initialize()
S
64 2 9
Glossary\Backend\ActDeact::activate_new_site()
S
67 2 8
Glossary\Internals\PostTypes::orderby_whitespace()
S
68 2 7
Glossary\Backend\Enqueue::initialize()
S
66 2 8
Glossary\Frontend\Core\Type\LinkTooltip::html()
S
66 2 7
Glossary\Backend\ActDeact::initialize()
S
62 2 10
Glossary\Frontend\Theme\OrderTax::initialize()
S
66 2 8
Glossary\Frontend\Core\Generate_Excerpt::get()
S
58 1 14
Glossary\Internals\PostTypes::initialize()
S
60 1 14
Glossary\Backend\Enqueue::enqueue_admin_styles()
S
61 1 14
Glossary\Frontend\Core\Terms_List::enqueue_term()
S
60 1 13
Glossary\Integrations\CMB::initialize()
S
62 1 12
Glossary\Integrations\Cron::initialize()
S
62 1 11
Glossary\Frontend\Theme\Genesis::initialize()
S
69 1 6
Glossary\Integrations\CMB::hide_glossary()
S
76 1 4
Glossary\Backend\ActDeact::single_activate()
S
74 1 5
Glossary\Frontend\Core\Type\Tooltip::set_class()
S
82 1 3
Glossary\Frontend\Core\Search_Engine::__construct()
S
67 1 8
gl_get_settings()
S
75 1 4
Glossary\Integrations\CMB_Fields\CMB2_Post_Search_Field::initialize()
S
69 1 6
Glossary\Integrations\CMB_Fields\CMB2_Post_Search_Field::add_find_posts_div()
S
79 1 3
gl_get_related_terms_count()
S
79 1 3
Glossary\Internals\Transient::initialize()
S
77 1 4
Glossary\Internals\PostTypes::generate_labels()
S
67 1 8
Glossary\Engine\Base::initialize()
S
64 1 10
gl_get_terms_count()
S
79 1 3
Glossary\Internals\Shortcode::initialize()
S
68 1 7
Glossary\Backend\ActDeact::single_deactivate()
S
80 1 3
Glossary\Frontend\Theme\Genesis::fix_for_anchor()
S
78 1 3
Glossary\Frontend\Core\Type\Tooltip::initialize()
S
77 1 4
Glossary\Frontend\Core\Terms_List::get_lower()
S
82 1 3
Glossary\Engine\Is_Methods::is_rest()
S
80 1 3
Glossary\Frontend\Core\Type\LinkTooltip::initialize()
S
77 1 4
Glossary\Frontend\Core\Term_Injector::initialize()
S
77 1 4
Glossary\Backend\Settings_Page::add_action_links()
S
71 1 5
Glossary\Internals\Shortcode::parser()
S
75 1 4
Glossary\Integrations\Widgets\A2Z::initialize()
S
73 1 5
Glossary\Engine\Is_Methods::is_head()
S
76 1 4
Glossary\Integrations\CMB_Fields\CMB2_Number::initialize()
S
71 1 5
Glossary\Frontend\Core\Generate_Excerpt::elaborate_the_excerpt()
S
65 1 10
Glossary\Integrations\CMB_Fields\CMB2_MultiCheck_PostType::initialize()
S
74 1 4
Glossary\Frontend\Core\Type\Footnote::initialize()
S
77 1 4
Glossary\Integrations\CMB_Fields\CMB2_Number::render()
S
68 1 8
Glossary\Frontend\Enqueue::add_glossary_url()
S
67 1 7
Glossary\Integrations\Widgets\Last_Glossaries::initialize()
S
69 1 8
Glossary\Frontend\Theme\A2Z_Archive::query_vars()
S
76 1 4
Glossary\Frontend\Theme\A2Z_Archive::initialize()
S
70 1 6
Glossary\Frontend\Core\Terms_List::sort_by_long()
S
79 1 3
Glossary\Frontend\Core\Generate_Excerpt::initialize()
S
77 1 4
gl_text_is_rtl()
S
76 1 4
Glossary\Frontend\Core\Terms_List::get_term_tax()
S
73 1 5
Glossary\Integrations\Widgets\A2Z::after_validate_fields()
S
71 1 5
Glossary\Backend\Settings_Page::display_plugin_admin_page()
S
80 1 3
Glossary\Engine\Is_Methods::is_feed()
S
82 1 3
gt_remove_settings()
S
72 1 6
Glossary\Frontend\Theme\A2Z_Archive::modify_query_orderby()
S
69 1 6
gl_is_latin()
S
79 1 3
Glossary\Frontend\Core\Term_Injector::get_terms_injected()
S
82 1 3
Glossary\Integrations\CMB_Fields\CMB2_Post_Search_Field::set_post_type()
S
78 1 3
Glossary\Internals\Shortcode::ignore()
S
78 1 3
Glossary\Engine\Is_Methods::is_installing_wp()
S
80 1 3
Glossary\Frontend\Theme\A2Z_Archive::modify_query_where()
S
68 1 6
Glossary\Integrations\Widgets\Categories::initialize()
S
69 1 8
Glossary\Backend\Settings_Page::add_plugin_admin_menu()
S
65 1 10
Glossary\Engine\Is_Methods::__construct()
S
81 1 3
Glossary\Frontend\Core\Type\Footnote::html()
S
76 1 3
Glossary\Integrations\CMB_Fields\CMB2_Number::sanitize()
S
75 1 4