Code Analysis: Language Switcher 3.2.4

Most Complex Functions

Function Rating Complexity
Language_Switcher_Admin_API::display_field()
D
98
Language_Switcher::get_current_language()
D
37
Language_Switcher::query_language_posts()
C
25
Language_Switcher_Settings::settings_page()
B
17
Language_Switcher::get_language_switcher()
A
15
Language_Switcher_Settings::register_settings()
A
12
Language_Switcher::get_post_language()
A
12
Language_Switcher::query_language_taxonomies()
A
9
Language_Switcher::init_backend()
A
9
Language_Switcher::get_browser_language()
A
9
Language_Switcher::__construct()
A
8
Language_Switcher::get_switcher_title()
A
9