Code Analysis: Weglot Translate 3.3.0

Function Rating Maintainability Complexity Lines of code
WeglotWP\Actions\Front\Front_Menu_Weglot::weglot_wp_get_nav_menu_items()
C
32 30 94
WeglotWP\Third\Amp\Amp_Enqueue_Weglot::weglot_get_flags_positions()
C
16
1 448
WeglotWP\Actions\Admin\Options_Weglot::weglot_save_settings()
B
40 16 62
WeglotWP\Actions\Email_Translate_Weglot::weglot_translate_emails()
B
42 16 47
WeglotWP\Actions\Front\Front_Menu_Weglot::wp_nav_menu_objects()
A
48 15 32
WeglotWP\Services\Button_Service_Weglot::get_html()
A
42 12 48
WeglotWP\Services\Translate_Service_Weglot::weglot_treat_page()
A
43 12 46
WeglotWP\Models\Schema_Option_V3::get_schema_options_v3_compatible()
A
37 9 90
WeglotWP\Services\Replace_Url_Service_Weglot::check_link()
A
55 13 17
WeglotWP\Actions\Front\Translate_Page_Weglot::weglot_init()
A
46 11 38
WeglotWP\Services\Replace_Url_Service_Weglot::modify_link()
A
47 11 34
WeglotWP\Services\Redirect_Service_Weglot::auto_redirect()
A
48 11 33
WeglotWP\Services\Option_Service_Weglot::get_options()
A
48 11 32
WeglotWP\Services\User_Api_Service_Weglot::get_user_info()
A
48 11 32
Redirect_Handler_Weglot::handle_normal_redirects()
A
47 10 35
WeglotWP\Actions\Admin\Admin_Enqueue_Weglot::weglot_admin_enqueue_scripts()
A
43 9 49
WeglotWP\Services\Regex_Checkers_Service_Weglot::get_regex_checkers()
A
46 9 36
WeglotWP\Actions\Admin\Options_Weglot::sanitize_options_settings()
A
45 8 42
WeglotWP\Actions\Admin\Customize_Menu_Weglot::custom_wp_update_nav_menu_item()
A
51 9 25
WeglotWP\Services\Option_Service_Weglot::get_options_from_api_with_api_key()
A
44 7 46
WeglotWP\Services\Option_Service_Weglot::get_exclude_urls()
A
49 8 31
WeglotWP\Services\Option_Service_Weglot::get_slugs_from_api_with_api_key()
A
50 8 29
WeglotWP\Services\Option_Service_Weglot::get_options_from_cdn_with_api_key()
S
45 6 45
WeglotWP\Services\Request_Url_Service_Weglot::get_home_wordpress_directory()
S
57 8 14
WeglotWP\Services\Request_Url_Service_Weglot::url_to_relative()
S
57 8 14
WeglotWP\Actions\Front\Translate_Page_Weglot::no_translate_action_ajax()
S
51 7 28
WeglotWP\Actions\Front\Search_Weglot::pre_get_posts_translate()
S
52 7 25
WeglotWP\Third\Woocommerce\WC_Mail_Weglot::translate_following_mail()
S
48 6 37
WeglotWP\Third\Amp\Amp_Enqueue_Weglot::weglot_amp_css()
S
46 6 35
WeglotWP\Services\Option_Service_Weglot::array_merge_recursive_ex()
S
58 7 15
WeglotWP\Third\Woocommerce\WC_Filter_Urls_Weglot::last_password_url_filter()
S
56 7 15
array_column()
S
54 6 23
WeglotWP\Services\Language_Service_Weglot::get_languages_available()
S
53 6 21
WeglotWP\Third\Woocommerce\WC_Filter_Urls_Weglot::woocommerce_filter_url_array()
S
56 6 19
WeglotWP\Services\Replace_Url_Service_Weglot::replace_link_in_json()
S
56 6 17
Context_Weglot::weglot_get_context()
S
39 2 76
WeglotWP\Services\User_Api_Service_Weglot::do_request()
S
45 4 46
WeglotWP\Actions\Front\Translate_Page_Weglot::hooks()
S
58 6 15
WeglotWP\Helpers\Helper_Excluded_Type::get_label_type()
S
59 6 14
WeglotWP\Services\Request_Url_Service_Weglot::get_current_language()
S
58 6 14
WeglotWP\Helpers\Helper_Rollback_Weglot::rollback()
S
46 4 41
WeglotWP\Actions\Front\Translate_Page_Weglot::check_need_to_redirect()
S
63 6 11
WeglotWP\Services\Option_Service_Weglot::get_slugs_from_cache_with_api_key()
S
56 5 20
WeglotWP\Helpers\Helper_Flag_Type::get_flag_type_with_number()
S
60 5 16
WeglotWP\Actions\Migration_Weglot::hooks()
S
64 6 9
WeglotWP\Services\Option_Service_Weglot::get_option_button()
S
60 5 14
weglot_init()
S
60 5 13
WeglotWP\Services\Option_Service_Weglot::get_options_from_v2()
S
60 5 13
WeglotWP\Helpers\Helper_Flag_Type::get_flag_number_with_type()
S
63 5 12
WeglotWP\Services\Language_Service_Weglot::get_destination_languages()
S
62 5 12
WeglotWP\Services\Request_Url_Service_Weglot::is_rest()
S
61 5 11
is_rest()
S
61 5 11
weglot_autoload()
S
55 4 18
WeglotWP\Actions\Admin\Pages_Weglot::add_admin_bar_menu()
S
46 2 46
WeglotWP\Actions\Admin\Pages_Weglot::weglot_plugin_settings_page()
S
57 4 16
WeglotWP\Helpers\Helper_Is_Admin::is_wp_admin()
S
72 5 4
WeglotWP\Services\Redirect_Service_Weglot::language_exception()
S
60 4 13
WeglotWP\Actions\Admin\Ajax_User_Info::get_user_info()
S
61 4 13
WeglotWP\Services\Language_Service_Weglot::get_all_languages()
S
60 4 13
WeglotWP\Third\Woocommerce\WC_Cart_Reload_Weglot::hooks()
S
61 4 13
WeglotWP\Widgets\Widget_Selector_Weglot::widget()
S
59 4 12
WeglotWP\Services\Request_Url_Service_Weglot::is_eligible_url()
S
62 4 11
WeglotWP\Services\Email_Translate_Service_Weglot::translate_email()
S
52 3 24
WeglotWP\Services\Replace_Url_Service_Weglot::is_link_a_file()
S
53 3 24
WeglotWP\Services\Multisite_Service_Weglot::get_list_of_network_path()
S
58 3 17
WeglotWP\Services\Parser_Service_Weglot::get_parser()
S
57 3 17
WeglotWP\Services\Parser_Service_Weglot::get_client()
S
58 3 16
WeglotWP\Actions\Admin\Options_Weglot::hooks()
S
66 4 7
WeglotWP\Helpers\Helper_Json_Inline_Weglot::is_json()
S
75 4 3
WeglotWP\Services\Request_Url_Service_Weglot::is_allowed_private()
S
65 4 9
WeglotWP\Third\Amp\Amp_Enqueue_Weglot::hooks()
S
63 4 10
weglot_rollback()
S
57 3 14
WeglotWP\Services\Redirect_Service_Weglot::verify_no_redirect()
S
60 3 14
WeglotWP\Services\Replace_Url_Service_Weglot::replace_link_in_dom()
S
58 3 14
WeglotWP\Helpers\Helper_Filter_Url_Weglot::filter_url_log_redirect()
S
60 3 13
Redirect_Handler_Weglot::load()
S
62 3 12
WeglotWP\Actions\Front\Translate_Page_Weglot::weglot_href_lang()
S
62 3 11
WeglotWP\Actions\Front\Front_Menu_Weglot::add_nav_menu_link_attributes()
S
62 3 11
WeglotWP\Services\Option_Service_Weglot::save_options_to_weglot()
S
55 2 21
WeglotWP\Third\Woocommerce\WC_Filter_Urls_Weglot::hooks()
S
57 2 16
WeglotWP\Third\Maintenance\Maintenance_Active::is_active()
S
63 3 10
WeglotWP\Third\Maintenance\Maintenance_Tracking::hooks()
S
66 3 9
WeglotWP\Third\Ninjaforms\Ninja_Active::is_active()
S
63 3 10
WeglotWP\Third\TheEventsCalendar\Theeventscalendar_Active::is_active()
S
63 3 10
WeglotWP\Services\Language_Service_Weglot::get_language_from_external()
S
67 3 8
WeglotWP\Third\UnderConstructionPage\Ucp_Active::is_active()
S
63 3 10
WeglotWP\Third\UnderConstructionPage\UCP_Tracking::hooks()
S
66 3 9
WeglotWP\Third\Woocommerce\Wc_Active::is_active()
S
65 3 9
WeglotWP\Third\Woocommerce\WC_Mail_Weglot::hooks()
S
67 3 7
WeglotWP\Third\Woocommerce\WC_Mail_Weglot::save_language()
S
64 3 10
WeglotWP\Third\WPForms\Wpforms_Active::is_active()
S
63 3 10
WeglotWP\Third\WpOptimize\Wp_Optimize_Active::is_active()
S
63 3 10
WeglotWP\Services\Option_Service_Weglot::get_has_first_settings()
S
66 3 8
WeglotWP\Bootstrap_Weglot::get_service()
S
65 3 9
WeglotWP\Services\Option_Service_Weglot::get_api_key()
S
65 3 8
WeglotWP\Bootstrap_Weglot::init_plugin()
S
68 3 8
WeglotWP\Services\Option_Service_Weglot::get_option_custom_settings()
S
64 3 10
WeglotWP\Bootstrap_Weglot::activate_plugin()
S
66 3 9
WeglotWP\Bootstrap_Weglot::deactivate_plugin()
S
66 3 9
WeglotWP\Domlisteners\Meta_Listener_Weglot::xpath()
S
64 3 9
WeglotWP\Actions\Front\Clean_Options::clean_options()
S
70 3 6
WeglotWP\Services\Replace_Url_Service_Weglot::ends_with()
S
65 3 8
WeglotWP\Actions\Front\Front_Menu_Weglot::get_ancestors()
S
63 3 10
WeglotWP\Services\Button_Service_Weglot::get_flag_class()
S
63 3 10
WeglotWP\Services\Button_Service_Weglot::get_name_with_language_entry()
S
66 3 8
WeglotWP\Third\CacheEnabler\Cache_Enabler_Active::is_active()
S
63 3 10
WeglotWP\Services\Generate_Switcher_Service_Weglot::render_default_button()
S
65 3 8
WeglotWP\Third\ContactForm7\Contactform7_Active::is_active()
S
63 3 10
WeglotWP\Actions\Front\Search_Weglot::hooks()
S
64 3 10
WeglotWP\Third\Edd\Edd_Active::is_active()
S
65 3 9
WeglotWP\Third\Gravityforms\Gf_Active::is_active()
S
65 3 9
WeglotWP\Third\Gravityforms\GF_Filter_Urls::weglot_gform_confirmation()
S
65 3 10
WeglotWP\Third\MailOptin\Mailoptin_Active::is_active()
S
63 3 10
WeglotWP\Widgets\Widget_Selector_Weglot::form()
S
60 2 14
WeglotWP\Actions\Admin\Customize_Menu_Weglot::nav_admin_enqueue_scripts()
S
61 2 11
weglot_plugin_activate()
S
64 2 11
weglot_plugin_loaded()
S
63 2 11
WeglotWP\Third\Woocommerce\WC_Cart_Reload_Weglot::weglot_wc_footer()
S
58 1 25
WeglotWP\Actions\Admin\Customize_Menu_Weglot::nav_menu_links()
S
56 1 25
WeglotWP\Third\TheEventsCalendar\Theeventscalendar_Words::weglot_theeventscalendar_words()
S
54 1 25
WeglotWP\Services\Option_Service_Weglot::get_exclude_blocks()
S
57 1 18
WeglotWP\Helpers\Helper_Tabs_Admin_Weglot::get_full_tabs()
S
58 1 16
WeglotWP\Actions\Front\Search_Weglot::get_search_query_translate()
S
79 2 3
WeglotWP\Actions\Admin\Ajax_User_Info::hooks()
S
71 2 6
WeglotWP\Actions\Admin\Permalink_Weglot::deactivate()
S
69 2 7
wp_doing_ajax()
S
78 2 3
WeglotWP\Services\Request_Url_Service_Weglot::get_weglot_url()
S
72 2 6
WeglotWP\Models\Abstract_Notices_Weglot::admin_notice()
S
69 2 7
WeglotWP\Actions\Front\Front_Menu_Weglot::hooks()
S
66 2 8
WeglotWP\Third\Woocommerce\WC_Filter_Urls_Weglot::woocommerce_filter_reset_password()
S
63 2 10
WeglotWP\Services\Generate_Switcher_Service_Weglot::replace_div_id()
S
66 2 8
WeglotWP\Third\Calderaforms\Caldera_I18n_Inline::hooks()
S
71 2 6
WeglotWP\Third\Maintenance\Maintenance_Tracking::weglot_maintenance_tracking()
S
66 2 8
WeglotWP\Services\Translate_Service_Weglot::weglot_render_dom()
S
68 2 7
WeglotWP\Services\Button_Service_Weglot::get_class_dropdown()
S
72 2 5
WeglotWP\Third\UnderConstructionPage\UCP_Tracking::weglot_ucp_tracking()
S
66 2 8
WeglotWP\Third\Amp\Amp_Service_Weglot::get_regex()
S
68 2 7
WeglotWP\Third\CacheEnabler\Cache_Enabler_Cache::hooks()
S
68 2 7
WeglotWP\Third\CacheEnabler\Cache_Enabler_Cache::bypass_cache()
S
67 2 8
WeglotWP\Widgets\Widget_Selector_Weglot::update()
S
71 2 5
WeglotWP\Third\Calderaforms\Caldera_Active::is_active()
S
67 2 7
WeglotWP\Third\ContactForm7\Contactform7_Json_Keys::hooks()
S
71 2 6
WeglotWP\Third\Edd\Edd_Filter_Urls::hooks()
S
69 2 7
WeglotWP\Services\Href_Lang_Service_Weglot::generate_href_lang_tags()
S
67 2 8
weglot_php_min_compatibility()
S
71 2 6
WeglotWP\Actions\Admin\Permalink_Weglot::activate()
S
68 2 7
WeglotWP\Third\TheEventsCalendar\Theeventscalendar_Words::hooks()
S
71 2 6
WeglotWP\Actions\Front\Translate_Page_Weglot::prepare_rtl_language()
S
69 2 7
WeglotWP\Actions\Front\Shortcode_Weglot::weglot_switcher_callback()
S
71 2 6
WeglotWP\Third\WpOptimize\Wp_Optimize_Cache::hooks()
S
70 2 6
WeglotWP\Services\Option_Service_Weglot::get_option_by_key_v3()
S
68 2 7
WeglotWP\Actions\Front\Translate_Page_Weglot::prepare_request_uri()
S
67 2 8
WeglotWP\Services\Option_Service_Weglot::get_option()
S
68 2 7
WeglotWP\Helpers\Helper_API::get_api_url()
S
73 2 6
WeglotWP\Helpers\Helper_API::get_cdn_url()
S
72 2 6
WeglotWP\Third\Gravityforms\GF_Filter_Urls::hooks()
S
71 2 6
weglot_is_compatible()
S
68 2 7
WeglotWP\Third\WpOptimize\Wp_Optimize_Cache::weglot_wpo_can_cache_page()
S
67 2 8
WeglotWP\Bootstrap_Weglot::set_services()
S
71 2 6
WeglotWP\Services\Replace_Link_Service_Weglot::replace_a()
S
63 2 9
WeglotWP\Helpers\Helper_Menu_Options_Weglot::get_menu_switcher_list_options()
S
60 1 15
WeglotWP\Helpers\Helper_Replace_Url_Weglot::get_replace_modify_link()
S
60 1 13
WeglotWP\Services\Dom_Checkers_Service_Weglot::get_dom_checkers()
S
60 1 13
WeglotWP\Services\Menu_Options_Service_Weglot::get_options_default()
S
64 1 12
WeglotWP\Services\User_Api_Service_Weglot::get_plans()
S
63 1 12
WeglotWP\Services\Translate_Service_Weglot::remove_comments()
S
79 1 3
WeglotWP\Notices\Rewrite_Module_Weglot::get_template_file()
S
80 1 3
WeglotWP\Third\ContactForm7\Contactform7_Json_Keys::__construct()
S
80 1 3
WeglotWP\Actions\Admin\Admin_Enqueue_Weglot::hooks()
S
75 1 4
WeglotWP\Actions\Admin\Ajax_User_Info::__construct()
S
80 1 3
WeglotWP\Services\Replace_Link_Service_Weglot::replace_datalink()
S
70 1 5
WeglotWP\Actions\Admin\Pages_Weglot::weglot_plugin_menu()
S
71 1 5
WeglotWP\Actions\Admin\Options_Weglot::activate()
S
80 1 3
WeglotWP\Third\UnderConstructionPage\UCP_Tracking::__construct()
S
80 1 3
WeglotWP\Third\CacheEnabler\Cache_Enabler_Cache::__construct()
S
76 1 4
weglot_plugin_deactivate()
S
68 1 8
WeglotWP\Actions\Admin\Customize_Menu_Weglot::add_nav_menu_meta_boxes()
S
77 1 3
WeglotWP\Third\Calderaforms\Caldera_I18n_Inline::__construct()
S
80 1 3
WeglotWP\Services\Option_Service_Weglot::get_options_default()
S
82 1 3
WeglotWP\Actions\Front\Shortcode_Weglot::__construct()
S
72 1 5
WeglotWP\Actions\Front\Search_Weglot::__construct()
S
70 1 6
WeglotWP\Services\Regex_Checkers_Service_Weglot::__construct()
S
91 1 2
WeglotWP\Third\TheEventsCalendar\Theeventscalendar_Words::__construct()
S
80 1 3
weglot_get_languages_available()
S
81 1 3
WeglotWP\Actions\Admin\Admin_Enqueue_Weglot::weglot_admin_print_head()
S
83 1 5
WeglotWP\Actions\Admin\Pages_Weglot::hooks()
S
75 1 4
WeglotWP\Services\Request_Url_Service_Weglot::create_url_object()
S
65 1 10
WeglotWP\Services\Replace_Link_Service_Weglot::replace_dataurl()
S
70 1 5
WeglotWP\Actions\Register_Widget_Weglot::register_a_widget_weglot()
S
81 1 3
WeglotWP\Third\Woocommerce\WC_Filter_Urls_Weglot::woocommerce_filter_order_received_url()
S
75 1 4
WeglotWP\Services\Replace_Link_Service_Weglot::replace_meta()
S
70 1 5
weglot_get_request_url_service()
S
81 1 3
weglot_get_destination_languages()
S
81 1 3
WeglotWP\Services\Menu_Options_Service_Weglot::get_list_options_menu_switcher()
S
81 1 3
WeglotWP\Services\Replace_Url_Service_Weglot::__construct()
S
76 1 4
WeglotWP\Actions\Front\Front_Enqueue_Weglot::hooks()
S
75 1 4
WeglotWP\Notices\Json_Function_Weglot::get_template_file()
S
80 1 3
WeglotWP\Notices\Curl_Weglot::get_template_file()
S
80 1 3
WeglotWP\Services\Redirect_Service_Weglot::get_no_redirect()
S
82 1 3
WeglotWP\Services\Generate_Switcher_Service_Weglot::__construct()
S
70 1 6
WeglotWP\Services\Option_Service_Weglot::get_api_key_private()
S
78 1 3
WeglotWP\Services\Language_Service_Weglot::__construct()
S
80 1 3
WeglotWP\Services\Button_Service_Weglot::__construct()
S
70 1 6
WeglotWP\Services\Translate_Service_Weglot::weglot_translate()
S
80 1 3
WeglotWP\Services\Option_Service_Weglot::set_options()
S
70 1 6
WeglotWP\Services\Language_Service_Weglot::compare_language()
S
78 1 3
WeglotWP\Services\Replace_Link_Service_Weglot::replace_url()
S
80 1 3
weglot_get_button_selector_html()
S
80 1 3
WeglotWP\Actions\Front\Front_Enqueue_Weglot::weglot_wp_enqueue_scripts()
S
66 1 8
weglot_get_api_key()
S
81 1 3
WeglotWP\Services\Option_Service_Weglot::get_options_bdd_v3()
S
78 1 3
WeglotWP\Services\Option_Service_Weglot::get_css_custom_inline()
S
79 1 3
WeglotWP\Services\Language_Service_Weglot::get_original_and_destination_languages()
S
73 1 5
WeglotWP\Actions\Admin\Customize_Menu_Weglot::hooks()
S
71 1 5
WeglotWP\Helpers\Helper_Filter_Url_Weglot::filter_url_lambda()
S
72 1 5
WeglotWP\Services\Menu_Options_Service_Weglot::__construct()
S
80 1 3
WeglotWP\Actions\Front\Redirect_Comment::hooks()
S
79 1 3
WeglotWP\Third\Maintenance\Maintenance_Tracking::__construct()
S
80 1 3
WeglotWP\Services\Option_Service_Weglot::__construct()
S
80 1 3
weglot_plugin_uninstall()
S
82 1 3
WeglotWP\Actions\Admin\Admin_Enqueue_Weglot::__construct()
S
73 1 5
WeglotWP\Services\Href_Lang_Service_Weglot::__construct()
S
80 1 3
WeglotWP\Services\Language_Service_Weglot::add_language()
S
72 1 5
WeglotWP\Actions\Admin\Options_Weglot::__construct()
S
76 1 4
WeglotWP\Actions\Front\Redirect_Log_User_Weglot::hooks()
S
79 1 3
WeglotWP\Services\Language_Service_Weglot::get_destination_languages_external()
S
70 1 7
WeglotWP\Actions\Front\Clean_Options::__construct()
S
80 1 3
WeglotWP\Services\Multisite_Service_Weglot::__construct()
S
80 1 3
WeglotWP\Third\Gravityforms\GF_Filter_Urls::__construct()
S
80 1 3
WeglotWP\Models\Abstract_Notices_Weglot::get_template_file()
S
81 1 3
WeglotWP\Services\Replace_Link_Service_Weglot::replace_amp()
S
70 1 5
WeglotWP\Third\Amp\Amp_Enqueue_Weglot::__construct()
S
80 1 3
WeglotWP\Actions\Email_Translate_Weglot::hooks()
S
78 1 3
WeglotWP\Services\Replace_Link_Service_Weglot::replace_form()
S
70 1 5
WeglotWP\Services\Generate_Switcher_Service_Weglot::generate_switcher_from_dom()
S
70 1 6
WeglotWP\Actions\Admin\Pages_Weglot::__construct()
S
66 1 8
WeglotWP\Helpers\Helper_Excluded_Type::get_excluded_type()
S
67 1 9
WeglotWP\Actions\Migration_Weglot::__construct()
S
91 1 2
WeglotWP\Actions\Front\Clean_Options::hooks()
S
79 1 3
WeglotWP\Services\Option_Service_Weglot::get_flag_css()
S
79 1 3
WeglotWP\Actions\Front\Front_Enqueue_Weglot::__construct()
S
80 1 3
WeglotWP\Services\Parser_Service_Weglot::__construct()
S
73 1 5
WeglotWP\Actions\Register_Widget_Weglot::hooks()
S
79 1 3
WeglotWP\Third\WpOptimize\Wp_Optimize_Cache::__construct()
S
80 1 3
WeglotWP\Third\Woocommerce\WC_Mail_Weglot::__construct()
S
73 1 5
WeglotWP\Helpers\Helper_Menu_Options_Weglot::get_keys()
S
68 1 9
WeglotWP\Third\CacheEnabler\Cache_Enabler_Cache::buffer_start()
S
80 1 3
WeglotWP\Third\Edd\Edd_Filter_Urls::__construct()
S
80 1 3
WeglotWP\Domlisteners\Meta_Listener_Weglot::type()
S
82 1 3
weglot_is_eligible_url()
S
80 1 3
weglot_get_current_full_url()
S
80 1 3
WeglotWP\Actions\Email_Translate_Weglot::__construct()
S
70 1 6
WeglotWP\Third\Woocommerce\WC_Filter_Urls_Weglot::__construct()
S
70 1 6
weglot_get_translate_amp_translation()
S
80 1 3
WeglotWP\Bootstrap_Weglot::set_service()
S
68 1 7
WeglotWP\Services\Generate_Switcher_Service_Weglot::check_weglot_menu()
S
79 1 3
WeglotWP\Services\Request_Url_Service_Weglot::__construct()
S
73 1 5
WeglotWP\Widgets\Widget_Selector_Weglot::__construct()
S
66 1 9
weglot_get_options()
S
81 1 3
WeglotWP\Third\ContactForm7\Contactform7_Json_Keys::weglot_contactform7_keys()
S
77 1 4
WeglotWP\Third\CacheEnabler\Cache_Enabler_Cache::add_default_switcher()
S
80 1 3
WeglotWP\Actions\Admin\Plugin_Links_Weglot::weglot_plugin_action_links()
S
69 1 6
WeglotWP\Services\Option_Service_Weglot::get_destination_languages()
S
75 1 4
WeglotWP\Services\Option_Service_Weglot::set_option_by_key()
S
71 1 6
weglot_get_exclude_urls()
S
81 1 3
weglot_get_current_language()
S
81 1 3
weglot_get_service()
S
81 1 3
weglot_get_option()
S
80 1 3
weglot_get_original_language()
S
81 1 3
weglot_create_url_object()
S
81 1 3
weglot_get_rest_current_url_path()
S
72 1 5
WeglotWP\Services\Translate_Service_Weglot::set_current_language()
S
76 1 4
WeglotWP\Services\Option_Service_Weglot::get_translation_engine()
S
79 1 3
WeglotWP\Services\Replace_Link_Service_Weglot::__construct()
S
70 1 6
WeglotWP\Services\Request_Url_Service_Weglot::get_full_url()
S
79 1 3
WeglotWP\Bootstrap_Weglot::set_actions()
S
77 1 4
Redirect_Handler_Weglot::set_request_url()
S
80 1 3
WeglotWP\Actions\Front\Front_Menu_Weglot::__construct()
S
70 1 6
WeglotWP\Services\Replace_Link_Service_Weglot::replace_canonical()
S
70 1 5
WeglotWP\Services\Request_Url_Service_Weglot::init_weglot_url()
S
76 1 4
WeglotWP\Third\Woocommerce\WC_Cart_Reload_Weglot::__construct()
S
80 1 3
WeglotWP\Services\Language_Service_Weglot::get_language_from_internal()
S
80 1 3
WeglotWP\Services\Translate_Service_Weglot::__construct()
S
66 1 8
WeglotWP\Services\Redirect_Service_Weglot::__construct()
S
73 1 5
WeglotWP\Notices\No_Configuration_Weglot::get_template_file()
S
80 1 3
WeglotWP\Actions\Admin\Customize_Menu_Weglot::__construct()
S
73 1 5
WeglotWP\Services\Replace_Link_Service_Weglot::replace_datacart()
S
70 1 5
WeglotWP\Actions\Front\Translate_Page_Weglot::__construct()
S
66 1 8
WeglotWP\Actions\Admin\Plugin_Links_Weglot::hooks()
S
78 1 3
WeglotWP\Services\Email_Translate_Service_Weglot::__construct()
S
73 1 5
WeglotWP\Services\Translate_Service_Weglot::set_original_language()
S
76 1 4
weglot_has_auto_redirect()
S
81 1 3
WeglotWP\Services\Language_Service_Weglot::get_original_language()
S
76 1 4