Code Analysis: Polylang 3.0.4

Most Complex Functions

Function Rating Complexity
PLL_Frontend_Auto_Translate::pre_get_posts()
D
48
PLL_Frontend_Filters_Links::check_canonical_url()
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_Plugin_Updater::api_request()
B
24
PLL_Frontend::parse_query()
B
26
PLL_Plugin_Updater::show_update_notification()
B
22
PLL_License::get_form_field()
B
21
icl_link_to_element()
B
24
PLL_Links_Directory::rewrite_rules()
B
23