Code Analysis: Polylang 3.2.1

Most Complex Functions

Function Rating Complexity
PLL_Frontend_Filters_Links::check_canonical_url()
D
51
PLL_Frontend_Auto_Translate::pre_get_posts()
D
48
PLL_Frontend_Links::get_translation_url()
D
40
PLL_Widget_Calendar::get_calendar()
D
33
PLL_Translate_Option::check_value_recursive()
C
31
PLL_Settings::handle_actions()
C
25
PLL_Frontend::parse_query()
B
26
PLL_License::get_form_field()
B
21
icl_link_to_element()
B
24
PLL_Links_Directory::rewrite_rules()
B
23
PLL_Admin_Base::set_current_language()
B
23
PLL_Switcher::get_elements()
B
22