Code Analysis: Weglot Translate 4.2.6

Most Complex Functions

Function Rating Complexity
WeglotWP\Actions\Front\Front_Menu_Weglot::weglot_wp_get_nav_menu_items()
D
40
WeglotWP\Services\Translate_Service_Weglot::weglot_treat_page()
C
26
WeglotWP\Third\Amp\Amp_Enqueue_Weglot::weglot_get_flags_positions()
C
1
WeglotWP\Services\Button_Service_Weglot::get_html()
C
23
WeglotWP\Services\Replace_Url_Service_Weglot::check_link()
B
25
WeglotWP\Services\Option_Service_Weglot::get_options()
B
22
WeglotWP\Actions\Admin\Options_Weglot::weglot_save_settings()
B
18
WeglotWP\Actions\Email_Translate_Weglot::weglot_translate_emails()
B
16
WeglotWP\Actions\Front\Front_Menu_Weglot::wp_nav_menu_objects()
A
15
WeglotWP\Models\Schema_Option_V3::get_schema_options_v3_compatible()
A
9
WeglotWP\Services\Generate_Switcher_Service_Weglot::render_switcher_editor_button()
A
12
WeglotWP\Services\Option_Service_Weglot::get_slugs_from_api_with_api_key()
A
11