TRP_Language_Switcher B

Total Complexity 100
Dependencies 3
Dependents 1
Total lines 524
Lines of code 334
Logical lines of code 216
Comment lines 102
Methods 12
Properties 5

Methods 12

Method Rating Maintainability Complexity Lines of code
add_floater_language_switcher()
D
28
38 126
ls_menu_permalinks()
B
40 16 58
redirect_to_correct_language()
A
55 10 17
language_switcher()
A
45 8 41
get_current_language()
A
56 9 16
determine_needed_language()
S
61 5 12
add_shortcode_preferences()
S
57 4 18
enqueue_language_switcher_scripts()
S
68 3 6
cpt_always_visible_in_menus()
S
72 3 5
add_flag()
S
60 2 12
register_ls_menu_switcher()
S
60 1 14
__construct()
S
64 1 9