Code Analysis: Autoglot Wordpress Translation 2.1.3

Function Rating Maintainability Complexity Lines of code
autoglot_admin::section_callback()
D
14
58 263
autoglot_dom::Array2DOM()
D
24
66 121
autoglot_dom::DOM2Array()
D
26
61 113
autoglot_admin::__construct()
D
33 38 69
autoglot_dom::Array2HTML()
D
34 35 74
autoglot_widget::widget()
C
34 30 78
autoglot_admin::field_callback()
C
36 27 66
autoglot_options::__construct()
C
34 26 76
autoglot_admin::setup_fields()
C
21
9 311
autoglot_dom::HTML2Array()
B
40 23 51
Autoglot::add_autoglot_floatbox()
B
42 19 46
Autoglot::get_translation()
B
39 17 59
Autoglot::__construct()
B
37 15 63
autoglot_curl::curlInit()
A
43 13 47
autoglot_utils::get_full_name()
A
50 14 27
autoglot_admin::add_admin_menu()
A
32 6 145
Autoglot::add_autoglot_hreflangs()
A
49 13 27
autoglot_admin::backup_table()
A
41 11 52
autoglot_database::db_stats()
A
43 9 47
autoglot_utils::get_language_from_url()
A
52 10 22
autoglot_curl::getTranslation()
A
49 9 28
autoglot_3rdparty::wpsitemap_xml_posts_urls()
A
47 8 36
autoglot_admin::text_replacement_save_data()
A
51 8 25
autoglot_utils::get_origin_url()
A
52 8 22
autoglot_3rdparty::aiosp_xml_pages()
A
56 8 16
autoglot_admin::check_options()
A
55 8 16
Autoglot::plugin_activated()
S
53 7 25
Autoglot::process_page()
S
52 7 21
autoglot_database::setup_db()
S
48 6 34
Autoglot::autoglot_register_shortcode()
S
48 6 34
autoglot_dom::restoreNodeAttributes()
S
58 7 14
Autoglot::autoglot_search()
S
53 6 21
autoglot_3rdparty::wpsitemap_xml_terms_urls()
S
49 5 31
autoglot_3rdparty::aioseo_sitemap_posts()
S
57 6 15
autoglot_admin::setup_sections()
S
48 5 30
autoglot_dom::trimNode()
S
66 7 8
autoglot_admin::text_replacement_custom_columns_data()
S
59 6 13
autoglot_dom::saveNodeAttributes()
S
57 5 18
autoglot_admin::sanitize_textarea2()
S
62 6 10
autoglot_admin::sanitize_language_flags()
S
65 6 8
autoglot_3rdparty::wpsitemap_xml_users_urls()
S
51 4 28
autoglot_curl::sendBalanceNotification()
S
52 4 23
autoglot_admin::add_action_links()
S
55 4 17
Autoglot::translate_content()
S
58 4 16
autoglot_admin::remove_menu_elements()
S
58 4 16
autoglot_admin::sanitize_active_languages()
S
64 5 9
Autoglot::autoglot_register_widget()
S
70 5 6
autoglot_utils::get_all_language_names()
S
66 5 7
autoglot_3rdparty::aiosp_opengraph_meta()
S
61 4 14
autoglot_admin::text_replacement_custom_box_html()
S
56 4 14
autoglot_utils::add_language_to_url()
S
59 4 14
autoglot_admin::text_replacement()
S
43 1 51
autoglot_3rdparty::__construct()
S
54 3 20
autoglot_widget::form()
S
50 2 30
autoglot_utils::get_all_language_flags()
S
65 4 7
autoglot_options::validate_checkbox()
S
70 4 6
autoglot_database::db_utilities_check()
S
59 3 14
autoglot_3rdparty::autoglot_sm_sitemappages()
S
60 3 13
autoglot_3rdparty::the_seo_framework_xml_pages()
S
60 3 13
autoglot_3rdparty::seopress_xml_pages()
S
59 3 13
Autoglot::plugin_loaded()
S
60 3 13
autoglot_admin::text_replacement_admin_notices()
S
60 3 13
autoglot_admin::delete_duplicate()
S
59 3 12
autoglot_3rdparty::rm_xml_url()
S
61 3 11
autoglot_3rdparty::wpseo_xml_pages()
S
62 3 11
autoglot_admin::delete_empty()
S
60 3 11
autoglot_3rdparty::tsf_lang_sitemap_output()
S
56 2 17
autoglot_utils::autoglot_request_filter()
S
57 2 16
autoglot_widget::update()
S
69 3 6
autoglot_admin::sanitize_checkbox()
S
74 3 4
autoglot_utils::get_language_flag()
S
71 3 5
autoglot_admin::sanitize_sitemap_priority()
S
72 3 4
autoglot_admin::sanitize_balance_notifications()
S
74 3 4
Autoglot::autoglot_set_lang_attr()
S
71 3 5
autoglot_admin::sanitize_default_language()
S
73 3 4
autoglot_admin::sanitize_language_switcher()
S
73 3 4
autoglot_admin::sanitize_language_names()
S
73 3 4
autoglot_3rdparty::seopress_social_meta()
S
63 3 10
autoglot_utils::get_language_flags()
S
73 3 4
autoglot_admin::sanitize_radio()
S
74 3 4
autoglot_admin::text_replacement_publishing_actions()
S
66 2 11
autoglot_utils::add_language_to_links()
S
53 1 23
Autoglot::autoglot_parse_request()
S
71 2 6
Autoglot::start()
S
77 2 4
autoglot_dom::appendHTML()
S
66 2 8
autoglot_admin::sanitize_api_key()
S
65 2 8
autoglot_admin::text_replacement_publishing_box()
S
69 2 6
autoglot_utils::format_bytes()
S
64 2 8
autoglot_admin::text_replacement_quick_actions()
S
69 2 7
autoglot_database::db_exists()
S
74 2 4
autoglot_utils::get_locale_code()
S
66 2 8
autoglot_3rdparty::wpseo_schema_piece_language()
S
74 2 4
autoglot_utils::gettexthash()
S
73 2 4
autoglot_3rdparty::epc_exclude_urls()
S
72 2 5
autoglot_utils::get_language_original_name()
S
74 2 4
autoglot_admin::array_insert_after()
S
68 2 6
autoglot_utils::on_redirect_canonical()
S
73 2 4
autoglot_utils::get_language_locale()
S
74 2 4
autoglot_admin::text_replacement_title_text()
S
68 2 7
autoglot_utils::get_hash_strings()
S
68 2 7
autoglot_admin::text_replacement_form_top()
S
68 2 7
autoglot_utils::format_HTML_translation()
S
63 2 10
Autoglot::autoglot_activate_new_blog()
S
67 2 8
autoglot_admin::utilities_reserved()
S
69 2 7
autoglot_utils::prepare_HTML_translation()
S
60 1 15
autoglot_widget::__construct()
S
63 1 11
autoglot_database::__construct()
S
75 1 4
autoglot_admin::enqueue_styles()
S
74 1 4
Autoglot::add_autoglot_css()
S
78 1 3
autoglot_curl::getResponse()
S
82 1 3
Autoglot::plugin_deactivated()
S
81 1 3
Autoglot::wp_main()
S
100 1 2
autoglot_admin::text_replacement_set_custom_columns()
S
77 1 3
Autoglot::languagelinks()
S
70 1 5
autoglot_admin::ag_enqueues()
S
78 1 4
autoglot_curl::__construct()
S
81 1 3
autoglot_admin::text_replacement_add_custom_box()
S
68 1 8
Autoglot::plugin_install_error()
S
78 1 3
autoglot_database::get_translation_table()
S
83 1 3
autoglot_admin::ag_skip()
S
68 1 7
Autoglot::wp_init()
S
100 1 2
autoglot_curl::getBalance()
S
82 1 3
Autoglot::sortByLength()
S
79 1 3
autoglot_admin::setup_rewrites()
S
77 1 4
autoglot_utils::get_tags_count()
S
70 1 6
autoglot_curl::getConnected()
S
82 1 3
autoglot_admin::enqueue_scripts()
S
77 1 3
autoglot_dom::DOM2HTML()
S
74 1 5
Autoglot::add_autoglot_js()
S
74 1 4
autoglot_utils::str_word_count_utf8()
S
77 1 3
autoglot_3rdparty::save_html()
S
81 1 3
autoglot_admin::text_replacement_disable_view_mode()
S
77 1 4
autoglot_admin::text_replacement_text_top()
S
63 1 10
Autoglot::language_active()
S
79 1 3
autoglot_utils::decode_only_quotes()
S
76 1 3
autoglot_utils::encode_all_quotes()
S
77 1 3
autoglot_admin::text_replacement_remove_bulk_edit()
S
77 1 4
autoglot_dom::__construct()
S
65 1 9
autoglot_admin::glance_word_count()
S
64 1 8
autoglot_utils::encode_singl_quotes()
S
77 1 3
autoglot_dom::loadHTML()
S
78 1 4
autoglot_utils::get_language_name()
S
79 1 3
autoglot_admin::admin_notice()
S
74 1 5
autoglot_utils::remove_surround_empty_tags()
S
72 1 5
autoglot_admin::ag_restart()
S
67 1 8