Code Analysis: Connect Polylang for Elementor 2.4.4

Most Complex Functions

Function Rating Complexity
ConnectPolylangElementor\Widgets\PolylangLanguageSwitcher::render()
C
30
ConnectPolylangElementor\Widgets\PolylangLanguageSwitcher::register_controls()
C
3
ConnectPolylangElementor\ConnectPlugins::elementor_editor_script()
A
9
fix_cross_domain_assets()
A
9
ConnectPolylangElementor\ConnectPlugins::elementor_kit_translation()
A
9
ConnectPolylangElementor\ElementorAssets::init()
S
7
ConnectPolylangElementor\AdminExtras::custom_settings_links()
S
6
ConnectPolylangElementor\ConnectPlugins::query_all_languages()
S
7
ConnectPolylangElementor\LanguageVisibility::visibility_check()
S
7
ConnectPolylangElementor\ConnectPlugins::__construct()
S
4
ConnectPolylangElementor\Finder\PolylangCategory::get_category_items()
S
3
ConnectPolylangElementor\ConnectPlugins::shortcode_template_translate()
S
5