Code Analysis: Weglot Translate 5.1

Most Complex Functions

Function Rating Complexity
WeglotWP\Actions\Front\Front_Menu_Weglot::weglot_wp_get_nav_menu_items()
D
45
WeglotWP\Services\Translate_Service_Weglot::weglot_treat_page()
D
37
WeglotWP\Services\Button_Service_Weglot::get_html()
D
31
WeglotWP\Third\Amp\Amp_Enqueue_Weglot::weglot_get_flags_positions()
C
1
WeglotWP\Services\Option_Service_Weglot::get_options()
B
25
WeglotWP\Services\Replace_Url_Service_Weglot::check_link()
B
23
WeglotWP\Actions\Admin\Options_Weglot::weglot_save_settings()
B
20
WeglotWP\Actions\Front\Translate_Page_Weglot::weglot_dynamics()
B
17
WeglotWP\Models\Schema_Option_V3::get_schema_options_v3_compatible()
B
14
WeglotWP\Actions\Email_Translate_Weglot::weglot_translate_emails()
B
16
WeglotWP\Actions\Front\Translate_Page_Weglot::weglot_init()
A
15
WeglotWP\Services\Regex_Checkers_Service_Weglot::get_regex_checkers()
A
14