Code Analysis: Language Switcher 3.5.0

Most Complex Functions

Function Rating Complexity
Language_Switcher_Admin_API::display_field()
D
90
Language_Switcher::get_current_language()
D
40
Language_Switcher::query_language_posts()
C
25
Language_Switcher_Settings::settings_page()
B
17
Language_Switcher::get_language_switcher()
A
15
Language_Switcher::get_post_language()
A
13
Language_Switcher_Settings::register_settings()
A
10
Language_Switcher::query_language_taxonomies()
A
9
Language_Switcher::init_backend()
A
9
Language_Switcher::get_browser_language()
A
9
Language_Switcher::get_switcher_title()
A
9
Language_Switcher::filter_language_menus()
A
9