Code Analysis: ConveyThis Translate 104

Function Rating Maintainability Complexity Lines of code
ConveyThis::replaceSegments()
D
16
55 366
ConveyThis::domRecursiveRead()
D
29
44 115
ConveyThis::domRecursiveApply()
D
28
37 148
ConveyThis::_inline_script()
D
26
34 153
ConveyThis::_init()
C
32 25 100
conveythis_admin_notices::change_admin_notice_conveythis()
B
38 21 64
ConveyThis::send()
A
41 12 57
ConveyThis::nav_menu_links()
A
40 9 77
ConveyThis::magellanlinkfilter()
A
45 11 44
ConveyThis::getPageUrl()
A
48 11 37
conveythis_admin_notices::mb_admin_notice_pages()
A
54 11 20
ConveyThis::replaceLink()
A
49 10 29
ConveyThis::unparse_url()
A
58 11 12
ConveyThis::__construct()
A
37 7 70
ConveyThis::sitemap_add_translated_urls()
A
48 9 30
ConveyThis::genIcon()
A
51 8 29
ConveyThis::_shutdown()
A
48 7 34
ConveyThis::_admin_init()
S
44 6 45
ConveyThis::_alternate()
S
49 7 29
ConveyThis::allowTranslateWholeTag()
S
56 6 17
conveythis_admin_notices::mb_required_fields()
S
64 7 9
ConveyThis::getCurrentPlan()
S
55 5 18
ConveyThis::searchSegment()
S
58 5 15
ConveyThis::_admin_notices()
S
53 4 27
conveythis_admin_notices::mb_admin_notices()
S
62 5 11
ConveyThis::_check_target_languages()
S
56 4 20
ConveyThis::languageAccept()
S
57 4 17
ConveyThis::getLocation()
S
58 4 15
conveythis_admin_notices::mb_admin_notice_temp_ignore()
S
56 3 16
ConveyThis::searchLanguage()
S
66 4 9
ConveyThis::isTextNodeExists()
S
64 4 9
ConveyThis::shouldTranslateWholeTag()
S
64 3 9
ConveyThis::plugin_activate()
S
51 1 27
ConveyThis::plugin_uninstall()
S
52 1 27
conveythis_admin_notices::mb_admin_notice_ignore()
S
63 2 10
ConveyThis::pluginOptions()
S
70 2 7
ConveyThisWidget::update()
S
71 2 5
ConveyThis::wpseo_init_sitemap()
S
67 2 7
ConveyThis::rank_math_sitemap_init()
S
67 2 7
ConveyThis::Instance()
S
69 2 7
ConveyThisWidget::widget()
S
65 2 8
ConveyThis::DOMinnerHTML()
S
66 2 9
ConveyThis::getSubDomainLocation()
S
64 2 10
ConveyThis::_check_blockpages()
S
71 2 7
ConveyThisWidget::form()
S
65 2 9
conveythis_admin_notices::mb_anti_notice_spam()
S
72 2 6
ConveyThis::_row_meta()
S
63 2 10
ConveyThis::_check_style_change_flag()
S
71 2 7
ConveyThis::_check_style_change_language()
S
71 2 7
conveythis_admin_notices::mb_display_admin_notices()
S
60 1 13
ConveyThisWidget::__construct()
S
69 1 7
ConveyThis::plugin_deactivate()
S
89 1 2
ConveyThis::_admin_menu()
S
78 1 3
ConveyThis::get_conveythis_shortcode()
S
76 1 4
ConveyThis::_menu_shortcode()
S
80 1 3
ConveyThis::sitemap_add_xhtml_to_urlset()
S
75 1 4
ConveyThis::_settings_link()
S
75 1 4
wp_register_widget()
S
82 1 3
ConveyThis::domLoad()
S
66 1 9
conveythis_admin_notices::__construct()
S
72 1 5
ConveyThis::add_nav_menu_meta_boxes()
S
77 1 3